1 , DateTime-numeric
System.DateTime currenttime=new System.DateTime ();
1.1 Minutes and seconds of the current month and day
Currenttime=system.datetime.now;
1.2 Take the year before
int year =currenttime.year;
1.3 Take Current month
int month =currenttime.month;
1.4 Take the current day
int day =currenttime.day;
1.5 Take current time
int when =currenttime.hour;
1.6 Taking current points
int sub-=currenttime.minute;
1.7 Take current seconds
int seconds =currenttime.second;
1.8 Take the current millisecond
int milliseconds =currenttime.millisecond;
(Variable available in Chinese)
2 , int32.parse (variable) int32.parse ("constant")
Character conversion to 32-bit digital type
3 , variables. ToString ()
Character conversion to string
12345.ToString ("n"); Generate 12,345.00
12345.ToString ("C"); Generate ¥12,345.00
12345.ToString ("E"); Build 1.234500e+004
12345.ToString ("F4"); Build 12345.0000
12345.ToString ("X"); Build 3039 (16 binary)
12345.ToString ("P"); Generate 1,234,500.00%
4 , variables. Length Digital Type
Fetch string Length:
such as: string str= "China";
int Len = str. Length; Len is a custom variable, and STR is the variable name of the string to be measured.
5 , System.Text.Encoding.Default.GetBytes (variable)
Loadline conversion to bit code
such as: byte[] bytstr = System.Text.Encoding.Default.GetBytes (str);
The bit length can then be obtained:
len = bytstr.length;
6 , System.Text.StringBuilder ("")
The string is added, (is the + number the same?) )
such as: System.Text.StringBuilder SB = new System.Text.StringBuilder ("");
Sb. Append ("Zhonghua");
Sb. Append ("The People");
Sb. Append ("Republic");
7 , variables. Substring (parameter 1, parameter 2);
Intercept a part of the string, parameter 1 is the left start number, parameter 2 is to intercept several.
such as: string S1 = str. Substring (0,2);
8 , String user_ip=request.servervariables["REMOTE_ADDR"]. ToString ();
Take the remote User IP address
9 , through the proxy server to take the remote user real IP address:
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 ();
}
Ten , session["variable"];
Access session value;
For example, assignment: session["username"]= "little Bush";
Value: Object objname=session["username"];
String strname=objname.tostring ();
Emptying: Session.removeall ();
One , String str=request.querystring["variable"];
Use hyperlinks to transfer variables.
If you are building a hyperlink on any page: <a href=edit.aspx?fbid=23> Click </a>
Value in edit.aspx page: String str=request.querystring["Fdid"];
A , Doc object. createelement ("New node Name");
Create a new XML document node
- , parent node. AppendChild (sub-node);
Add a new child node to the XML document parent node
- , parent node. RemoveChild (node);
Delete a node
the , Response
Response.Write ("string");
Response.Write (variable);
Output to the page.
Response.Redirect ("URL address");
Jumps to the page specified by the URL
- , Char. ISWHITESPCE (string variable, number of digits)--Logic type
Check if the specified position is null character;
Such as:
String Str= "the Chinese People";
Response.Write (Char. Iswhitespace (str,2)); The result is: True, the first character is 0 bits, and 2 is the third character.
- , Char. Ispunctuation (character)--Logic type
Whether Chag is a punctuation mark
such as: Response.Write (char. Ispunctuation (A)); return: False
- , (int) characters
Turn the characters into numbers, check the code points, and note the single quotes.
Such as:
Response.Write ((int)); Code with result for Chinese characters: 20013
+ , (char) code
Convert a number to a character and look up the character represented by the code.
Such as:
Response.Write ((char) 22269); Returns the word "country".
- , Trim ()
Clear space before and after string
+ , string variables. Replace ("sub-string", "Replace with")
String substitution
Such as:
String str= "China";
Str=str. Replace ("Country", "central"); Change the word of the country to the central word
Response.Write (str); The output is "central"
Another example: (This is very practical)
String Str= "This is the <script> script";
Str=str. Replace ("<", "<font><</font>"); Replace the left angle bracket with <font> < with </font> (or <, but estimate that it will be restored after XML has been saved)
Response.Write (str); Display as: "This is <script> script"
If you do not replace,<script> will not be displayed, if it is a script, it will run, and the script will not run when replaced.
The value of this code is that you can invalidate all the HTML tags in a text, show them all, and protect your interactive site.
Specific implementation: Add your Form submit button script with the following code:
String Strsubmit=label1. Text; Label1 is the ID of the control for which you want the user to submit data.
Strsubmit=strsubmit.replace ("<", "<font><</font>");
Then save or export the Strsubmit.
The UBB code can also be implemented simply by using this method.
A , Math.max (i,j)
The maximum value in I and J is taken
such as int x=math.max (5,10); X will take a value of 10
Add a little bit. 23, string comparison ...
Add a little.
at , string comparisons are generally used: if (STR1==STR2) {}, but there are other ways:
(1),
String str1; str2
Syntax: STR1. EndsWith (STR2); __ detects if the string str1 is ending with a string str2 and returns a Boolean value. For example:
if (str1. EndsWith (STR2)) {Response.Write ("string str1" is the end of "+str2+");}
(2),
Syntax: STR1. Equals (STR2); __ detects if the string str1 is equal to the string str2, and returns a Boolean value, as in the previous usage.
(3),
Syntax Equals (STR1,STR2); __ detects if the string str1 is equal to the string str2, and returns a Boolean value, as in the previous usage.
- , IndexOf (), LastIndexOf ()
Finds the position of the first (last) occurrence of a specified character or string in a string, returning an index value, such as:
Str1. IndexOf ("word");//Find the index value of "word" in str1 (position)
Str1. IndexOf ("string");//Find the index value (position) of the first character of the string in str1
Str1. IndexOf ("string", 3,2);//From str1 4th character, look for 2 characters, find the index value of the first character of the string in str1 (position)
- , Insert ()
Inserts the specified character into the string by specifying the index bit. Such as:
Str1. Insert (1, "word"), in str1 the second word prompt insert "word", if str1= "China", after inserting "Chinese character country";
- , PadLeft (), PadRight ()
Add a space to the left (or right) of the string, or specify a char character, so that the string reaches the specified length, such as:
<%
String str1= "Chinese";
Str1=str1. PadLeft (10,1); No second argument is plus space
Response.Write (STR1); The result is "1111111 Chinese", with a string length of 10
%>
- , Remove ()
Deletes the specified number of characters starting at the specified position
String comparisons are generally used: if (STR1==STR2) {}, but there are other ways:
1.
String str1; str2
Syntax: STR1. EndsWith (STR2); __ detects if the string str1 is ending with a string str2 and returns a Boolean value. For example:
if (str1. EndsWith (STR2)) {Response.Write ("string str1" is the end of "+str2+");}
2.
Syntax: STR1. Equals (STR2); __ detects if the string str1 is equal to the string str2, and returns a Boolean value, as in the previous usage.
3.
Syntax Equals (STR1,STR2); __ detects if the string str1 is equal to the string str2, and returns a Boolean value, as in the previous usage.
IndexOf ()
Finds the first occurrence of a specified character or string in a string, and returns the index value, such as:
Str1. IndexOf ("word");//Find the index value of "word" in str1 (position)
Str1. IndexOf ("string");//Find the index value (position) of the first character of the string in str1
Str1. IndexOf ("string", 3,2);//From str1 4th character, look for 2 characters, find the index value of the first character of the string in str1 (position)
1.9 Chinese date display--month and day
String Stry=currenttime.tostring ("F"); Do not display seconds
1.10 Chinese Date Display _ Month
String strym=currenttime.tostring ("Y");
1.11 Chinese Date Display _ Month Day
String strmd=currenttime.tostring ("M");
1.12 The current month date, in the format: 2003-9-23
String strymd=currenttime.tostring ("D");
1.13 Take the current time, in the format: 14:24
String strt=currenttime.tostring ("T");
Summarize c#.net common functions and method sets