>  기사  >  백엔드 개발  >  C#.net에서 일반적으로 사용되는 작은 함수 및 메서드 집합

C#.net에서 일반적으로 사용되는 작은 함수 및 메서드 집합

巴扎黑
巴扎黑원래의
2016-12-20 17:02:431071검색

1. DateTime 숫자 유형 System.DateTime currentTime=new System.DateTime() 1.1 현재 연도, 월, 일, 시, 분 및 초 가져오기 currentTime=System.DateTime.Now 1.2 현재 연도 int 연도 가져오기; =currentTime.Year; 1.3 현재 월 가져오기 int Month = currentTime.Month; 1.4 현재 날짜 가져오기 int day = currentTime.Day; 1.5 현재 시간 가져오기 int hour = currentTime.Hour; .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.0012345.ToString("C");//12,345.0012345를 생성합니다. ToString("e");//1.234500e+00412345.ToString ("f4") 생성;//12345.000012345.ToString("x") 생성;//3039(16진수) 생성 12345.ToString("p"); //1,234,500.00%4, 변수 .Length 디지털 유형을 생성하여 단어 문자열 길이를 가져옵니다. 예: 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(" People") 7. Variable.Substring(매개변수 1, 매개변수 2); 문자열에서 매개변수 1은 왼쪽부터 시작하는 숫자이고, 매개변수 2는 가로챌 자릿수입니다. 예: string s1 = str.Substring(0,2); 8. String user_IP=Request.ServerVariables["REMOTE_ADDR"].ToString(); 원격 사용자의 IP 주소를 가져옵니다. 프록시 서버: if(Request.ServerVariables["HTTP_VIA"]!=null){stringuser_IP=Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();}else{stringuser_IP=Request.ServerVariables["REMOTE_ADDR"].ToString() ;}10 , 세션["변수"]; 세션 값에 액세스합니다. 예를 들어 할당: Session["username"]="Bush"; 값: Object objName=Session["username"];String strName=objName.ToString( ) ; 지우기: 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 삭제, ResponseResponse.Write("string");Response.Write(variable);페이지에 출력합니다. Response.Redirect("URL 주소"); URL에 지정된 페이지로 이동합니다. 16. char.IsWhiteSpce(문자열 변수, 자릿수) - 지정된 위치가 널 문자인지 확인하는 논리 유형: string str; ="China People" ;Response.Write(char.IsWhiteSpace(str,2)); //결과는 다음과 같습니다. True, 첫 번째 문자는 0이고 2는 세 번째 문자입니다. 17. char.IsPunctuation('Character')--문자가 구두점인지 여부를 논리적으로 확인합니다. 예: Response.Write(char.IsPunctuation('A'));//Return: False18, (int)'Character ' 숫자로 변환하고, 코드 포인트를 찾고, 작은따옴표에 주의하세요. 예: Response.Write((int)'中');//결과는 한자 코드 2001319입니다. (char) 코드는 숫자를 문자로 변환하고 코드가 나타내는 문자를 확인합니다. 예: Response.Write((char)22269);//"國" 문자를 반환합니다. 20. Trim()은 문자열 앞과 뒤의 공백을 지웁니다. 21. String Variable.Replace("substring", "replace with") 다음과 같은 문자열 대체: string str="China";str=str.Replace("國" ,"central");//국가 문자를 중앙 문자로 바꿉니다. Response.Write(str);//출력 결과는 "central"입니다. 또 다른 예: (매우 실용적입니다.) string str="이것은 < script>script"; str=str.Replace("<","<");//왼쪽 꺾쇠 괄호를 로 바꾸고 <를 스크립트입니다." 교체되면