Asp. NET programming selection 25 Kinds of function source program

Source: Internet
Author: User
Tags current time datetime empty servervariables tostring

1, DateTime Digital type

The following is a reference fragment:

System.DateTime currenttime=new System.DateTime ();

1.1 to take the current month and day time currenttime=system.datetime.now seconds;

1.2 Take the current year int year =currenttime.year;

1.3 Take the current month int month =currenttime.month;

1.4 Take the current day int day =currenttime.day;

1.5 =currenttime.hour when the current time int is taken;

1.6 Take the current minute int cent =currenttime.minute;

1.7 takes the current second int second =currenttime.second;

1.8 Take the current millisecond int Ms =currenttime.millisecond;

(Variables available in Chinese)

2, int32.parse (variable) int32.parse ("constant")

The following is a reference fragment:

Conversion of character to 32-digit number

3, variable. ToString ()

The following is a reference fragment:

Character conversion to string

12345.ToString ("n"); Generate 12,345.00

12345.ToString ("C"); Generate ¥12,345.00

12345.ToString ("E"); Generate 1.234500e+004

12345.ToString ("F4"); Generate 12345.0000

12345.ToString ("X"); Generate 3039 (16 binary)

12345.ToString ("P"); Generate 1,234,500.00%

4, variable. Length Number Type

The following is a reference fragment:

Length of string:

such as: string str= "China";

int Len = str. Length; Len is a custom variable, and STR is the variable name for the measured string.

5, System.Text.Encoding.Default.GetBytes (variable)

The following is a reference fragment:

codewords conversion to bit code

such as: byte[] bytstr = System.Text.Encoding.Default.GetBytes (str);

Then you can get the bit length:

len = bytstr.length;

6, System.Text.StringBuilder ("")

The following is a reference fragment:

The string is added, (is the + number the same?)

such as: System.Text.StringBuilder SB = new System.Text.StringBuilder ("");

Sb. Append ("China");

Sb. Append ("people");

Sb. Append ("Republic");

7, variable. Substring (parameter 1, parameter 2);

The following is a reference fragment:

Intercepts a portion of the string, parameter 1 is the left starting bit, and the parameter 2 is the Intercept number.

such as: string S1 = str. Substring (0,2);

8, String user_ip=request.servervariables["REMOTE_ADDR"]. ToString ();

The following is a reference fragment:

Take remote User IP address

9, through the proxy server to take remote user real IP address:

The following is a reference fragment:

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, session["variable"];

The following is a reference fragment:

Access session value;

For example, assignment: session["username"]= "little Bush";

Take value: Object objname=session["username"];

String strname=objname.tostring ();

Empty: Session.removeall ();

11, String str=request.querystring["variable"];

The following is a reference fragment:

Transfer variables by using hyperlinks.

If you are building hyperlinks on any page: click

Value in edit.aspx page: String str=request.querystring["Fdid"];

12, Doc object. createelement ("new section named");

The following is a reference fragment:

Create a new node for an XML document

13, the parent node. AppendChild (child nodes);

The following is a reference fragment:

Add a new child node under the XML Document parent node

14, the parent node. RemoveChild (node);

The following is a reference fragment:

Delete a node

15, Response

The following is a reference fragment:

Response.Write ("string");

Response.Write (variable);

Output to the page.

Response.Redirect ("URL address");

Jumps to the page specified by the URL

16, Char. ISWHITESPCE (string variable, number of digits)--Logical type

The following is a reference fragment:

Check whether the specified position is empty character;

Such as:

String str= "Chinese people";

Response.Write (Char. Iswhitespace (str,2)); The result is: True, the first character is 0 digits, and 2 is the third character.

17, Char. Ispunctuation (' character ')--logical type

The following is a reference fragment:

Whether Chag is a punctuation mark

such as: Response.Write (char. Ispunctuation (' A ')); return: False

18, (int) ' character '

The following is a reference fragment:

Turn the characters into numbers, check the code points, and note the single quotes.

Such as:

Response.Write ((int) ' in '); The result is the code in the word: 20013

19, (char) code

The following is a reference fragment:

Turn the numbers into characters and look up the characters represented by the code.

Such as:

Response.Write ((char) 22269); Return to the word "state".

20, Trim ()

The following is a reference fragment:

Clear a space before and after a string

21, string variables. Replace ("substring", "Replace with")

The following is a reference fragment:

String substitution

Such as:

String str= "China";

Str=str. Replace ("Country", "central"); Change the country word to the word

Response.Write (str); The output is "central"

Another example: (This very practical)

String Str= "This is

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.