1. DateTime 숫자 유형
다음은 참조 부분입니다.
System.DateTime currentTime=new System.DateTime();
1.1 현재 연도, 월, 일, 시, 분, 초를 가져옵니다. currentTime=System.DateTime.Now;
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(변수) Int32.Parse("상수")
다음은 참조 조각입니다.
문자 유형을 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. 가변 길이 숫자 유형은
다음과 같습니다.
문자열 길이를 얻으십시오 :
예: string str="China";
int Len = str.Length; //Len은 사용자 정의 변수이고 str은 테스트할 문자열의 변수 이름입니다.
5. System.Text.Encoding.Default.GetBytes(변수)
다음은 참조 조각입니다.
워드 코드를 다음과 같은 비트 코드로 변환합니다: byte[] bytStr = System.Text.Encoding.Default.GetBytes(str);
그런 다음 비트 길이를 얻을 수 있습니다.
len = bytStr.Length;
6. System.Text.StringBuilder("")
다음은 참조 조각입니다.
문자열 추가(+ 기호와 동일합니까?)
예: System.Text.StringBuilder sb = new System.Text.StringBuilder("");
sb.Append("중국");
sb.Append("사람");
sb.Append("공화국");
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){
문자열 user_IP=Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
}또 다른{
문자열 user_IP=Request.ServerVariables["REMOTE_ADDR"].ToString();
}
10. Session["variable"];
다음은 참조 부분입니다.
액세스 세션 값;
예를 들어 할당: Session["username"]="Bush";
값: 개체 objName=세션["사용자 이름"];
문자열 strName=objName.ToString();
지우기: Session.RemoveAll();
11. String str=Request.QueryString["Variable"];
다음은 참조 조각입니다.
하이퍼링크를 사용하여 변수를 전송합니다.
예를 들어, 페이지에 하이퍼링크를 만들려면 클릭하여 Edit.aspx 페이지에서 값을 가져옵니다. String str=Request.QueryString["fdid"]
"
New node name");
다음은 참조 조각입니다.
XML 문서에 새 노드 만들기
13. 상위 노드.AppendChild(하위 노드)는
참조 조각입니다.
XML 문서의 상위 노드에 새 하위 노드를 추가합니다.
14. 상위 노드.RemoveChild(node)
다음은 참조 조각입니다.
노드 삭제
15. 답변
다음은 인용문 일부입니다.
Response.Write("문자열");
Response.Write(변수);
페이지로 출력합니다.
Response.Redirect("URL 주소");
URL로 지정된 페이지로 이동
16. char.IsWhiteSpce(문자열 변수, 자릿수) - 논리 유형
다음은 참조 조각입니다.
지정된 위치가 널 문자인지 확인하십시오.
좋다:
string str="중국 사람";
Response.Write(char.IsWhiteSpace(str,2)); //결과는 True입니다. 첫 번째 문자는 0이고 2는 세 번째 문자입니다.
17. char.IsPunctuation('Character') --논리 유형
다음은 참조 조각입니다.
다음과 같이 문자가 구두점인지 확인합니다. Response.Write(char.IsPunctuation('A')); //Return: False
18. (int)'Character'
다음은 참조 조각입니다.
문자를 숫자로 변환하고 작은따옴표를 확인하세요.
좋다:
Response.Write((int)'中'); //결과는 한자 코드 20013입니다.
19. (char) 코드
다음은 참조 조각입니다.
숫자를 문자로 변환하고 코드가 나타내는 문자를 확인하세요.
좋다:
Response.Write((char)22269); //"國" 문자를 반환합니다.
20. Trim()
다음은 인용문입니다.
문자열 앞과 뒤의 공백 지우기
21. 문자열 변수.Replace("substring", "replace with")
다음은 참조 조각입니다.
문자열 교체
좋다:
string str="중국";
str=str.Replace("國","central"); //국가 문자를 중앙 문자로 바꿉니다.
Response.Write(str); //출력 결과는 "center"입니다.
또 다른 예: (이것은 매우 실용적입니다.)
string str="이것은 <script>스크립트입니다";
str=str.Replace("<","<font><</font>"); //왼쪽 꺾쇠 괄호를 <font> 및 < 및 </font>로 바꾸십시오(또는 <로 바꾸십시오. 그러나 XML로 처리된 것으로 추정됩니다. 저장 후 다시 제출하시면 복원됩니다)
Response.Write(str); //다음과 같이 표시됩니다: "이것은 <script> 스크립트입니다."
교체하지 않으면 <script>가 표시되지 않습니다. 스크립트인 경우 교체 후 스크립트가 실행되지 않습니다.
이 코드의 가치는 텍스트의 모든 HTML 태그를 무효화하고 모두 표시하며 대화형 사이트를 보호할 수 있다는 것입니다.
구체적인 구현: 양식 제출 버튼 스크립트에 다음 코드를 추가합니다.
string strSubmit=label1.Text; //label1은 사용자에게 데이터 제출을 요청하는 컨트롤 ID입니다.
strSubmit=strSubmit.Replace("<","<font><</font>");
그런 다음 strSubmit을 저장하거나 출력합니다.
이 방법을 사용하면 UBB 코드도 쉽게 구현할 수 있습니다.
22. Math.Max(i,j)
다음은 인용문입니다.
i와 j 사이의 최대값을 취합니다.
예를 들어 int x=Math.Max(5,10); // x는 값 10을 사용합니다.
조금 추가하세요 23. 문자열 비교...
조금 추가
23. 문자열 비교는 일반적으로 if(str1==str2){ }로 사용되지만 다른 방법도 있습니다.
다음은 인용문입니다.
(1)、
문자열 str1;
//구문: str1.EndsWith(str2); __문자열 str1이 문자열 str2로 끝나는지 여부를 감지하고 부울 값을 반환합니다.
if(str1.EndsWith(str2)){ Response.Write("문자열 str1은 "+str2+"로 끝납니다") }
(2)、
//구문: str1.Equals(str2); __문자열 str1이 문자열 str2와 같은지 확인하고 부울 값을 반환합니다. 사용법은 위와 동일합니다.
(3),
//Syntax Equals(str1, str2); __문자열 str1이 문자열 str2와 같은지 확인하고 사용법은 위와 동일합니다.
24. IndexOf(), LastIndexOf()
다음은 참조 조각입니다.
문자열에서 지정된 문자 또는 문자열의 첫 번째(마지막) 항목을 찾고 다음과 같은 인덱스 값을 반환합니다.
str1.IndexOf("word"); //str1에서 "word"의 인덱스 값(위치)을 찾습니다.
str1.IndexOf("string"); //str1에서 "string"의 첫 번째 문자의 인덱스 값(위치)을 찾습니다.
str1.IndexOf("string",3,2);//str1의 4번째 문자부터 시작하여 2개의 문자를 찾고, str1에서 "string"의 첫 번째 문자의 인덱스 값(위치)을 찾습니다.
25.삽입()
다음은 인용문입니다:
문자열의 지정된 인덱스에 지정된 문자를 삽입합니다. 좋다:
str1.Insert(1,"字"); str1의 두 번째 문자에 "문자"를 삽입합니다. str1="China"인 경우 삽입되는 문자는 "中文國"입니다.
26. PadLeft(), PadRight()
다음은 참조 조각입니다.
문자열이 지정된 길이에 도달하도록 하려면 문자열의 왼쪽(또는 오른쪽)에 공백을 추가하거나 char 문자를 지정하십시오. 예:
<%
문자열 str1="중국어";
str1=str1.PadLeft(10,'1'); //두 번째 매개변수가 없으면 공백을 추가합니다.
Response.Write(str1); //결과는 "1111111 Chinese"이고 문자열 길이는 10입니다.
%>
27. Remove()
다음은 참조 조각입니다.
지정된 위치부터 지정된 수의 문자를 삭제합니다.
일반적으로 문자열 비교가 사용됩니다: if(str1==str2){ }. 그러나 다른 방법도 있습니다: