1. Numerischer DateTime-Typ
Das Folgende ist ein Referenzfragment:
System.DateTime currentTime=new System.DateTime();
1.1 Aktuelles Jahr, Monat, Tag, Stunde, Minute und Sekunde abrufen currentTime=System.DateTime.Now;
1.2 Holen Sie sich das aktuelle Jahr int year = currentTime.Year;
1.3 Den aktuellen Monat abrufen int monatlich = currentTime.Month;
1.4 Den aktuellen Tag abrufen int day = currentTime.Day;
1.5 Holen Sie sich die aktuelle Zeit int Hour = currentTime.Hour;
1.6 Aktuelle Minute abrufen int minute = currentTime.Minute;
1.7 Holen Sie sich die aktuelle Sekunde int seconds = currentTime.Second;
1.8 Holen Sie sich die aktuelle Millisekunde int millisecond = currentTime.Millisecond;
(Variablen sind auf Chinesisch verfügbar)
2. Int32.Parse (Variable) Int32.Parse („Konstante“)
Das Folgende ist ein Referenzfragment:
Konvertieren Sie den Zeichentyp in einen numerischen 32-Bit-Typ
3. Variable.ToString()
Das Folgende ist ein Referenzfragment:
Konvertieren Sie ein Zeichen in eine Zeichenfolge
12345.ToString("n"); //Generiere 12.345,00
12345.ToString("C"); //Generiere ¥12.345,00
12345.ToString("e"); //Generiere 1.234500e+004
12345.ToString("f4"); //Generiere 12345.0000
12345.ToString("x"); //Generiere 3039 (hexadezimal)
12345.ToString("p"); //Generiere 1.234.500,00%
4. Numerischer Typ Variable .Length
Das Folgende ist ein Referenzfragment:
Holen Sie sich die Stringlänge:
Zum Beispiel: string str="China";
int Len = str.Length; //Len ist eine benutzerdefinierte Variable, str ist der Variablenname der zu testenden Zeichenfolge
5. System.Text.Encoding.Default.GetBytes (Variable)
Das Folgende ist ein Referenzfragment:
Konvertieren Sie Wortcode in Bitcode wie: byte[] bytStr = System.Text.Encoding.Default.GetBytes(str);
Dann kann die Bitlänge erhalten werden:
len = bytStr.Length;
6. System.Text.StringBuilder("")
Das Folgende ist ein Referenzfragment:
Zeichenfolgen hinzufügen (ist das Gleiche mit dem +-Zeichen?)
Zum Beispiel: System.Text.StringBuilder sb = new System.Text.StringBuilder("");
sb.Append("China");
sb.Append("People");
sb.Append("Republic");
7. Variable.Substring(parameter 1, parameter 2);
Das Folgende ist ein Referenzfragment:
Fangen Sie einen Teil der Zeichenfolge ab. Parameter 1 ist die Startziffer von links, Parameter 2 ist die Anzahl der abzufangenden Ziffern.
Zum Beispiel: string s1 = str.Substring(0,2);
8. String user_IP=Request.ServerVariables["REMOTE_ADDR"].ToString();
Das Folgende ist ein Referenzfragment:
Rufen Sie die IP-Adresse des Remote-Benutzers ab
9. Erhalten Sie die tatsächliche IP-Adresse des Remote-Benutzers über den Proxyserver:
Das Folgende ist ein Zitat:
if(Request.ServerVariables["HTTP_VIA"]!=null){
string user_IP=Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
}anders{
string user_IP=Request.ServerVariables["REMOTE_ADDR"].ToString();
}
10. Session["variable"];
Das Folgende ist ein Referenzfragment:
Zugriffssitzungswert;
Beispiel: Zuweisung: Session["username"]="Bush";
Wert: Object objName=Session["username"];
String strName=objName.ToString();
Klar: Session.RemoveAll();
11. String str=Request.QueryString["Variable"]:
Das Folgende ist ein Referenzfragment:
Übertragen Sie Variablen mithilfe von Hyperlinks.
Um beispielsweise einen Hyperlink auf einer beliebigen Seite zu erstellen, klicken Sie, um den Wert auf der Seite Edit.aspx abzurufen: String str=Request.QueryString["fdid"]
12.
DOC object.CreateElement("New node name");
Es folgt ein Referenzfragment:
Erstellen Sie einen neuen Knoten im XML-Dokument
13. Parent node.AppendChild (untergeordneter Knoten);
das Folgende ist ein Referenzfragment:
Fügen Sie den neuen untergeordneten Knoten zum übergeordneten Knoten des XML-Dokuments hinzu
14. Parent node.RemoveChild(node);
Das Folgende ist ein Referenzfragment:
Knoten löschen
15. Antwort
Das Folgende ist ein Zitatfragment:
Response.Write("string");
Response.Write(variable);
Ausgabe auf der Seite.
Response.Redirect("URL-Adresse");
Springen Sie zu der durch die URL angegebenen Seite
16. char.IsWhiteSpce (String-Variable, Anzahl der Ziffern) – logischer Typ
Das Folgende ist ein Referenzfragment:
Überprüfen Sie, ob die angegebene Position ein Nullzeichen ist.
wie:
string str="Chinesen";
Response.Write(char.IsWhiteSpace(str,2)); //Das Ergebnis ist: True, das erste Zeichen ist 0 und 2 ist das dritte Zeichen.
17. char.IsPunctuation('Character') --logical type
Das Folgende ist ein Referenzfragment:
Überprüfen Sie, ob es sich bei dem Zeichen um ein Satzzeichen handelt, z. B.: Response.Write(char.IsPunctuation('A')); //Return: False
18. (int)'Character'
Das Folgende ist ein Referenzfragment:
Wandeln Sie Zeichen in Zahlen um und suchen Sie nach Codepunkten. Beachten Sie die einfachen Anführungszeichen.
wie:
Response.Write((int)'中'); //Das Ergebnis ist der Code für chinesische Schriftzeichen: 20013
19. (char) Code
Das Folgende ist ein Referenzfragment:
Wandeln Sie Zahlen in Zeichen um und überprüfen Sie die durch den Code dargestellten Zeichen.
wie:
Response.Write((char)22269); //Das Zeichen „国“ zurückgeben.
20. Trim()
Das Folgende ist ein Zitatfragment:
Leerzeichen vor und nach einer Zeichenfolge löschen
21. String-Variable.Replace("substring", "replace with")
Das Folgende ist ein Referenzfragment:
Saitenaustausch
wie:
string str="China";
str=str.Replace("国","central"); //Ersetzen Sie das nationale Zeichen durch das zentrale Zeichen
Response.Write(str); //Das Ausgabeergebnis ist „center“
Ein weiteres Beispiel: (Das ist sehr praktisch)
string str="Dies ist <script>script";
str=str.Replace("<","<font><</font>"); //Ersetzen Sie die linke spitze Klammer durch <font> und < und </font> (oder ersetzen Sie sie durch <, aber das ist es wird voraussichtlich von XML verarbeitet. Nach dem Speichern wird es immer noch wiederhergestellt, wenn Sie es erneut senden.)
Response.Write(str); //Wird angezeigt als: „Dies ist ein <script>-Skript“
Wenn es nicht ersetzt wird, wird <script> nicht angezeigt. Wenn es sich um ein Skript handelt, wird es nach dem Ersetzen nicht ausgeführt.
Der Wert dieses Codes besteht darin, dass Sie alle HTML-Tags in einem Text ungültig machen, alle anzeigen und Ihre interaktive Site schützen können.
Spezifische Implementierung: Fügen Sie den folgenden Code zu Ihrem Formular-Sendeschaltflächen-Skript hinzu:
string strSubmit=label1.Text; //label1 ist die Kontroll-ID, mit der Sie Benutzer auffordern, Daten zu übermitteln.
strSubmit=strSubmit.Replace("<","<font><</font>");
Dann speichern oder ausgeben strSubmit.
Auch UBB-Code lässt sich mit dieser Methode einfach implementieren.
22. Math.Max(i,j)
Das Folgende ist ein Zitatfragment:
Nehmen Sie den Maximalwert zwischen i und j
Beispielsweise nimmt int x=Math.Max(5,10); // x den Wert 10 an
Fügen Sie ein wenig 23 hinzu. String-Vergleich ...
Etwas hinzufügen
23. Im Allgemeinen wird der Zeichenfolgenvergleich verwendet: if(str1==str2){ }, es gibt jedoch auch andere Methoden:
Das Folgende ist ein Zitatfragment:
(1)、
Zeichenfolge str1;
//Syntax: str1.EndsWith(str2); __Ermitteln Sie, ob die Zeichenfolge str1 mit der Zeichenfolge str2 endet, und geben Sie einen booleschen Wert zurück.
if(str1.EndsWith(str2)){ Response.Write("String str1 endet mit "+str2+"" }
(2)、
//Syntax: str1.Equals(str2); __Überprüfen Sie, ob die Zeichenfolge str1 mit der Zeichenfolge str2 übereinstimmt, und geben Sie einen booleschen Wert zurück. Die Verwendung ist dieselbe wie oben.
(3)、
//Syntax Equals(str1, str2); __Überprüfen Sie, ob die Zeichenfolge str1 mit der Zeichenfolge str2 übereinstimmt, und geben Sie einen booleschen Wert zurück. Die Verwendung ist dieselbe wie oben.
24. IndexOf(), LastIndexOf()
Das Folgende sind Referenzfragmente.
Suchen Sie das erste (letzte) Vorkommen eines bestimmten Zeichens oder einer bestimmten Zeichenfolge in einer Zeichenfolge und geben Sie den Indexwert zurück, z. B.:
str1.IndexOf("word"); //Finden Sie den Indexwert (Position) von "word" in str1
str1.IndexOf("string"); //Finden Sie den Indexwert (Position) des ersten Zeichens von „string“ in str1
str1.IndexOf("string",3,2);//Beginnen Sie mit dem 4. Zeichen von str1, suchen Sie 2 Zeichen, finden Sie den Indexwert (Position) des ersten Zeichens von „string“ in str1
25.Einfügen()
Hier ein Zitat:
Fügt das angegebene Zeichen am angegebenen Index in die Zeichenfolge ein. wie:
str1.Insert(1,"字"); Füge „character“ am zweiten Zeichen von str1 ein. Wenn str1="China", ist das eingefügte Zeichen „中文国“;
26. PadLeft(), PadRight()
Das Folgende sind Referenzfragmente:
Fügen Sie links (oder rechts) der Zeichenfolge ein Leerzeichen hinzu oder geben Sie ein Zeichen an, damit die Zeichenfolge die angegebene Länge erreicht, z. B.:
<%
string str1="Chinesisch";
str1=str1.PadLeft(10,'1'); //Wenn kein zweiter Parameter vorhanden ist, fügen Sie ein Leerzeichen hinzu
Response.Write(str1); //Das Ergebnis ist „1111111 Chinesisch“, die Stringlänge beträgt 10
%>
27. Remove()
Das Folgende ist ein Referenzfragment:
Löschen Sie die angegebene Anzahl von Zeichen ab der angegebenen Position
Im Allgemeinen wird der Zeichenfolgenvergleich verwendet: if(str1==str2){ }, es gibt jedoch auch andere Methoden: