찾다
백엔드 개발C#.Net 튜토리얼C#.net 공통 함수 및 메서드 세트

1. DateTime 숫자 유형
System.DateTime currentTime=new System.DateTime()
1.1 현재 연도, 월, 일, 시, 분, 초를 가져옵니다.
currentTime=System.DateTime. 현재;
1.2 현재 연도 가져오기
int year=currentTime.Year;
1.3 현재 월 가져오기
int Month=currentTime.Month
1.4 현재 날짜 가져오기
int day =currentTime.Day;
1.5 현재 시간 가져오기
int hour=currentTime.Hour;
1.6 현재 분 가져오기
int hour=currentTime.Minute; 1.7 현재 초 가져오기
int second=currentTime.Second;
1.8 현재 밀리초 가져오기
int millisecond = currentTime.Millisecond
(중국어로 사용 가능한 변수)

2. Int32.Parse ("constant")
문자 변환 32비트 숫자형으로 변환

3. Variable.ToString()
문자형을 문자열로 변환
12345.ToString("n "); //12,345.00 생성
12345.ToString("C"); //12,345.00엔 생성
12345.ToString("e"); //1.234500e+004 생성
12345.ToString( "f4"); //12345.0000 생성
12345.ToString("x"); //3039(16진수) 생성
12345.ToString("p") //1,234,500.00% 생성


4. Variable.Length 숫자 유형
은 문자열의 길이를 사용합니다.
예: string str="China";
int Len = str.Length; 변수, str은 측정할 문자열의 변수 이름

5. System.Text.Encoding.Default.GetBytes(변수)
문자 코드를 비트 코드로 변환
예: byte[ ] bytStr = System.Text.Encoding.Default.GetBytes( str);
그러면 비트 길이를 얻을 수 있습니다.
len = bytStr.Length;

6. "")
문자열을 추가합니다. (+ 기호는 동일하지 않나요? )
예: System.Text.StringBuilder sb = new System.Text.StringBuilder("")
sb.Append("China")
sb.Append("People"); 🎜 >sb.Append("Republic");

7. Variable.Substring(매개변수 1, 매개변수 2)
문자열 부분을 가로채고, 매개변수 1은 왼쪽부터 시작 숫자입니다. 2는 몇 개 잘라냅니다.
예: string s1 = str.Substring(0,2);

8. String user_IP=Request.ServerVariables["REMOTE_ADDR"].ToString()
원격 사용자 IP 가져오기 주소

9. 프록시 서버를 통해 원격 사용자의 실제 IP 주소를 가져옵니다.
if(Request.ServerVariables["HTTP_VIA"]!=null){
string user_IP=Request.ServerVariables ["HTTP_X_FORWARDED_FOR"] .ToString();
}else{
string user_IP=Request.ServerVariables["REMOTE_ADDR"].ToString()

10. Variables"];
액세스 세션 값;
예: 할당: Session["username"]="Bush";

값: Object objName=Session["username"];
String strName =objName.ToString();
Clear: Session.RemoveAll();

11.String str=Request.QueryString["Variable"];
모든 페이지에 하이퍼링크를 생성하려면: 클릭
Edit.aspx 페이지에서 값을 가져옵니다: String str=Request.QueryString[ " fdid"];

12. DOC object.CreateElement("새 노드 이름");
새 XML 문서 노드 만들기

13. 상위 노드.AppendChild(하위 노드);
새로 생성된 하위 노드를 XML 문서의 상위 노드에 추가

14. 상위 노드.RemoveChild(노드)
노드 삭제

15. Response.Write("string");
Response.Write(variable)
페이지에 출력합니다.

Response.Redirect("URL 주소");
URL

16으로 지정된 페이지로 이동합니다. char.IsWhiteSpce(문자열 변수, 자릿수) - 논리 유형
지정된 위치가 null 문자인지 확인하세요.
예:
string str="China people";
Response.Write(char.IsWhiteSpace(str,2)) //결과 is: True, No. 한 문자는 비트 0이고, 2는 세 번째 문자입니다.

17. char.IsPunctuation('Character') --논리 유형
문자가 구두점인지 확인하세요.
예: Response.Write(char.IsPunctuation('A')) ; // 반환: False

18. (int)'Character'
문자를 숫자로 변환하고, 코드 포인트를 확인하고, 작은따옴표에 주의하세요.
예:
Response.Write((int)'中'); //결과는 한자 코드: 20013

19, (문자) 코드
숫자를 다음으로 변환합니다. 문자, 코드가 나타내는 문자를 확인하세요.
예:
Response.Write((char)22269); //"國" 문자를 반환합니다.

20.Trim()
문자열 앞뒤 공백 지우기

21. String Variable.Replace("substring", "replace with")
문자열 교체
예:
string str="China";
str=str.Replace("國","central"); //"國" 문자를 "central" 문자로 바꿉니다.
Response.Write(str) / /출력 결과는 "central"입니다.

또 다른 예: (매우 실용적입니다.)

string str="이것은 <script>script입니다. <br/>str=str .Replace("<","&lt ;font><"); //왼쪽 꺾쇠 괄호를 <font>로 바꾸거나 < ;, XML 이후에 저장될 것으로 추정됩니다. 여전히 복원됩니다.) <br/>Response.Write(str) //다음과 같이 표시됩니다: "This is a <script>script" <br/><br/> 대체되지 않으면 <script>가 표시되지 않습니다. 단락인 경우 대체 후 스크립트가 실행되지 않습니다. <br/>이 코드의 가치는 텍스트의 모든 HTML 태그를 무효화하고 모두 표시하여 대화형 사이트를 보호할 수 있다는 것입니다. <br/>특정 구현: 양식 제출 버튼 스크립트에 다음 코드를 추가합니다. <br/>string strSubmit=label1.Text; //label1은 사용자가 데이터를 제출할 수 있는 컨트롤 ID입니다. <br/>strSubmit=strSubmit.Replace("<","<font><") <br/>그런 다음 strSubmit을 저장하거나 출력하세요. <br/> 이 방법을 이용하면 UBB 코드도 쉽게 구현할 수 있습니다. <br/><br/>22.Math.Max(i,j) <br/>i와 j 사이의 최대값을 취합니다. <br/>예를 들어, int x=Math.Max(5,10); 값 10 </script>

위 내용은 c#.net 공통함수 및 메소드셋 내용입니다. 더 많은 관련 내용은 PHP 중국어 홈페이지(www.php.cn)를 참고해주세요!


성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
如何使用C#编写时间序列预测算法如何使用C#编写时间序列预测算法Sep 19, 2023 pm 02:33 PM

如何使用C#编写时间序列预测算法时间序列预测是一种通过分析过去的数据来预测未来数据趋势的方法。它在很多领域,如金融、销售和天气预报中有广泛的应用。在本文中,我们将介绍如何使用C#编写时间序列预测算法,并附上具体的代码示例。数据准备在进行时间序列预测之前,首先需要准备好数据。一般来说,时间序列数据应该具有足够的长度,并且是按照时间顺序排列的。你可以从数据库或者

如何使用Redis和C#开发分布式事务功能如何使用Redis和C#开发分布式事务功能Sep 21, 2023 pm 02:55 PM

如何使用Redis和C#开发分布式事务功能引言分布式系统的开发中,事务处理是一项非常重要的功能。事务处理能够保证在分布式系统中的一系列操作要么全部成功,要么全部回滚。Redis是一种高性能的键值存储数据库,而C#是一种广泛应用于开发分布式系统的编程语言。本文将介绍如何使用Redis和C#来实现分布式事务功能,并提供具体代码示例。I.Redis事务Redis

如何实现C#中的人脸识别算法如何实现C#中的人脸识别算法Sep 19, 2023 am 08:57 AM

如何实现C#中的人脸识别算法人脸识别算法是计算机视觉领域中的一个重要研究方向,它可以用于识别和验证人脸,广泛应用于安全监控、人脸支付、人脸解锁等领域。在本文中,我们将介绍如何使用C#来实现人脸识别算法,并提供具体的代码示例。实现人脸识别算法的第一步是获取图像数据。在C#中,我们可以使用EmguCV库(OpenCV的C#封装)来处理图像。首先,我们需要在项目

C#开发中如何处理跨域请求和安全性问题C#开发中如何处理跨域请求和安全性问题Oct 08, 2023 pm 09:21 PM

C#开发中如何处理跨域请求和安全性问题在现代的网络应用开发中,跨域请求和安全性问题是开发人员经常面临的挑战。为了提供更好的用户体验和功能,应用程序经常需要与其他域或服务器进行交互。然而,浏览器的同源策略导致了这些跨域请求被阻止,因此需要采取一些措施来处理跨域请求。同时,为了保证数据的安全性,开发人员还需要考虑一些安全性问题。本文将探讨C#开发中如何处理跨域请

Redis在C#开发中的应用:如何实现高效的缓存更新Redis在C#开发中的应用:如何实现高效的缓存更新Jul 30, 2023 am 09:46 AM

Redis在C#开发中的应用:如何实现高效的缓存更新引言:在Web开发中,缓存是提高系统性能的常用手段之一。而Redis作为一款高性能的Key-Value存储系统,能够提供快速的缓存操作,为我们的应用带来了不少便利。本文将介绍如何在C#开发中使用Redis,实现高效的缓存更新。Redis的安装与配置在开始之前,我们需要先安装Redis并进行相应的配置。你可以

如何使用C#编写动态规划算法如何使用C#编写动态规划算法Sep 20, 2023 pm 04:03 PM

如何使用C#编写动态规划算法摘要:动态规划是求解最优化问题的一种常用算法,适用于多种场景。本文将介绍如何使用C#编写动态规划算法,并提供具体的代码示例。一、什么是动态规划算法动态规划(DynamicProgramming,简称DP)是一种用来求解具有重叠子问题和最优子结构性质的问题的算法思想。动态规划将问题分解成若干个子问题来求解,通过记录每个子问题的解,

如何实现C#中的遗传算法如何实现C#中的遗传算法Sep 19, 2023 pm 01:07 PM

如何在C#中实现遗传算法引言:遗传算法是一种模拟自然选择和基因遗传机制的优化算法,其主要思想是通过模拟生物进化的过程来搜索最优解。在计算机科学领域,遗传算法被广泛应用于优化问题的解决,例如机器学习、参数优化、组合优化等。本文将介绍如何在C#中实现遗传算法,并提供具体的代码示例。一、遗传算法的基本原理遗传算法通过使用编码表示解空间中的候选解,并利用选择、交叉和

如何使用C#编写背包问题算法如何使用C#编写背包问题算法Sep 19, 2023 am 09:21 AM

如何使用C#编写背包问题算法背包问题(KnapsackProblem)是一个经典的组合优化问题,它描述了一个给定容量的背包以及一系列物品,每个物品都有自己的价值和重量。目标是找到一种最佳策略,使得在不超过背包容量的情况下,装入背包的物品总价值最大。在C#中,可以通过动态规划方法来解决背包问题。具体实现如下:usingSystem;namespace

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

Eclipse용 SAP NetWeaver 서버 어댑터

Eclipse용 SAP NetWeaver 서버 어댑터

Eclipse를 SAP NetWeaver 애플리케이션 서버와 통합합니다.

ZendStudio 13.5.1 맥

ZendStudio 13.5.1 맥

강력한 PHP 통합 개발 환경

맨티스BT

맨티스BT

Mantis는 제품 결함 추적을 돕기 위해 설계된 배포하기 쉬운 웹 기반 결함 추적 도구입니다. PHP, MySQL 및 웹 서버가 필요합니다. 데모 및 호스팅 서비스를 확인해 보세요.

안전한 시험 브라우저

안전한 시험 브라우저

안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)