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

C#.net 공통 함수 및 메서드 세트

黄舟
黄舟원래의
2016-12-22 13:42:581235검색

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="이것은