C#-Sammlung häufig verwendeter Funktionen
C# Häufig verwendete Funktionen
1. DatumZeit Numerischer Typ
System.DateTime currentTime=new System.DateTime();
1.1 Holen Sie sich das aktuelle Jahr, den aktuellen Monat, Tag, Stunde, Minute und Sekunde
currentTime=System.DateTime.Now;
1.2 Holen Sie sich das aktuelle Jahr
int year=currentTime.Year;
1.3 Holen Sie sich den aktuellen Monat
int Month= currentTime.Month;
1.4 Den aktuellen Tag abrufen
int day=currentTime.Day;
1.5 Die aktuelle Uhrzeit abrufen
int Hour=currentTime.Hour;
1.6 Die aktuelle Minute abrufen
int minute=currentTime.Minute;
1.7 get Aktuelle Sekunde
int second = currentTime.Second;
1.8 Holen Sie sich die aktuelle Millisekunde
int millisecond = currentTime.Millisecond;
( Variable ist auf Chinesisch verfügbar)
1.9 Chinesische Datumsanzeige abrufen – Jahr, Monat, Tag, Stunde und Minute
string strY=currentTime.ToString("f") ; // Sekunden nicht anzeigen
1.10 Chinesisches Datum display_year und Monat abrufen
string strYM=currentTime.ToString("y");
1.11 Chinesisches Datum display_month und day abrufen
string strMD=currentTime.ToString("m");
1.12 Holen Sie sich das chinesische Jahr, den chinesischen Monat und den chinesischen Tag
string strYMD=currentTime.ToString("D");
1.13 Holen Sie sich die aktuelle Stunde und Minute, das Format ist: 14:24
string strT=currentTime.ToString("t ");
1.14 Holen Sie sich die aktuelle Zeit, das Format ist: 2003-09-23T14 :46:48
string strT=currentTime.ToString("s");
1.15 Holen Sie sich die aktuelle Uhrzeit. Das Format ist: 2003-09-23 14:48:30Z
string strT=currentTime.ToString("u");
1.16 Holen Sie sich die aktuelle Uhrzeit, das Format ist: 23.09.2003 14 :48
string strT=currentTime.ToString("g");
1.17 Holen Sie sich die aktuelle Zeit, das Format ist: Tue, 23 Sep 2003 14:52:40 GMT
string strT=currentTime("r");
1.18 Holen Sie sich das Datum und die Uhrzeit n Tage nach der aktuellen Uhrzeit
DateTime newDay = DateTime.Now.AddDays(100);
1.19 Datum und Uhrzeit der aktuellen Uhrzeit Week
mithilfe von System.Globalization abrufen;
GregorianCalendar gc = new GregorianCalendar();
Console.WriteLine(gc.GetWeekOfYear(DateTime.Now,CalendarWeekRule.FirstDay,DayOfWeek.Monday));
1.20 Berechnen Sie die Differenz zwischen zwei Daten
DateTime time1 =new DateTime(1982,4,24,14,23,06);
DateTime time2 =new DateTime(1982,1,21,8,16 ,32);
TimeSpan ts= time2.Subtract(time1);
string timespan = "Difference:"
+ts.Days.ToString()+"Days"
+ts .Hours.ToString()+" Stunde"
+ts.Minutes.ToString()+"Minute"
+ts.Seconds.ToString()+"Sekunde";
2. Int32 .Parse(variable) Int32.Parse ("Konstante")
Zeichentypkonvertierung in 32-Bit-Zahlentyp
3. Variable .ToString()
Zeichentypkonvertierung Konvertieren in Zeichenfolge
12345.ToString("n"); //Generiere 12.345,00
12345.ToString("C"); //Generiere ¥12.345,00
12345.ToString( "e"); //Generiere 1,234500 e+004
12345.ToString("f4"); //Generiere 12345.0000
12345.ToString("x"); //Generiere 3039 (hexadezimal)
12345.ToString("p"); //Generiere 1.234.500,00 %
4. Variable.Length numerischer Typ
Ermitteln Sie die Zeichenfolgenlänge:
Zum Beispiel: string str="China";
int Len = str.Length; / /Len ist eine selbstdefinierte Variable , str ist der Variablenname des zu testenden Strings
5. System.Text .Encoding.Default.GetBytes(variable)
Zeichencode in Bitcode umwandeln
Zum Beispiel: byte[] bytStr = System.Text.Encoding.Default.GetBytes(str);
Dann können Sie die Bits erhalten. Länge:
len = bytStr. Länge;
6. System.Text.StringBuilder("")
String-Addition, (ist das +-Zeichen dasselbe? )
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); Teil der Zeichenfolge abfangen, Parameter 1 stammt von links Die Startziffer, 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();
Rufen Sie die Remote-Benutzer-IP ab Adresse
9. Erhalten Sie die echte IP-Adresse des Remote-Benutzers über den Proxyserver:
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"];
Access Session value;
Zum Beispiel Zuweisung: Session["username"]="Bush";
Wert: Object objName=Session[ "username "];
String strName=objName.ToString();
Clear: Session.RemoveAll();
11. String str=Request.QueryString["Variable"];
Übertragen Variablen mithilfe von Hyperlinks.
So erstellen Sie einen Hyperlink auf einer beliebigen Seite: Klicken Sie auf
So erhalten Sie den Wert auf der Edit.aspx-Seite: String str=Request.QueryString [ "fdid"];
12. DOC object.createElement_x("Neuer Knotenname");
Einen neuen XML-Dokumentknoten erstellen
13. Parent node.AppendChild (untergeordneter Knoten );
Den neu erstellten untergeordneten Knoten zum übergeordneten Knoten des XML-Dokuments hinzufügen
14. Parent node.RemoveChild(node);
Knoten löschen
15. Antwort
Response. Write("string");
Response.Write(variable);
Ausgabe auf der Seite.
Response.Redirect("URL-Adresse");
Zur durch die URL angegebenen Seite springen
16. – Logischer Typ
Überprüfen Sie, ob die angegebene Position ein Nullzeichen ist.
Beispiel:
string str="Chinese people";
Response.Write(char.IsWhiteSpace(str,2)); //Das Ergebnis ist: True, das erste Zeichen ist das 0-Bit und 2 ist das dritte Zeichen.
17. char.IsPunctuation('Character') --Logischer Typ
Überprüfen Sie, ob das Zeichen ein Satzzeichen ist
Zum Beispiel: Response.Write(char.IsPunctuation('A')) ; // Rückgabe: False
18. (int)'Character'
Konvertieren Sie Zeichen in Zahlen und überprüfen Sie die einfachen Anführungszeichen.
Zum Beispiel:
Response.Write((int)'中'); //Das Ergebnis ist der chinesische Zeichencode: 20013
19. (char) Code
Zahlen umwandeln in Zeichen, Überprüfen Sie die durch den Code dargestellten Zeichen.
Zum Beispiel:
Response.Write((char)22269); //Das Zeichen „国“ zurückgeben.
20. Trim()
Leerzeichen vor und nach der Zeichenfolge löschen
21. Stringvariable.Replace("substring", "replace with")
String-Ersetzung
Zum Beispiel:
string str="China";
str=str.Replace("国","central"); //Ersetze das chinesische Zeichen durch das zentrale Zeichen
Response.Write( str) ; // Das Ausgabeergebnis ist „Central“
Ein weiteres Beispiel: (Das ist sehr praktisch)
string str="Dies ist ein

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Leitfaden zu Active Directory mit C#. Hier besprechen wir die Einführung und die Funktionsweise von Active Directory in C# sowie die Syntax und das Beispiel.

Leitfaden zur C#-Serialisierung. Hier besprechen wir die Einführung, die Schritte des C#-Serialisierungsobjekts, die Funktionsweise bzw. das Beispiel.

Leitfaden zum Zufallszahlengenerator in C#. Hier besprechen wir die Funktionsweise des Zufallszahlengenerators, das Konzept von Pseudozufallszahlen und sicheren Zahlen.

Leitfaden zur C#-Datenrasteransicht. Hier diskutieren wir die Beispiele, wie eine Datenrasteransicht aus der SQL-Datenbank oder einer Excel-Datei geladen und exportiert werden kann.

Leitfaden zu Mustern in C#. Hier besprechen wir die Einführung und die drei wichtigsten Arten von Mustern in C# zusammen mit ihren Beispielen und der Code-Implementierung.

Leitfaden zu Primzahlen in C#. Hier besprechen wir die Einführung und Beispiele von Primzahlen in C# sowie die Codeimplementierung.

Leitfaden zur Fakultät in C#. Hier diskutieren wir die Einführung in die Fakultät in C# zusammen mit verschiedenen Beispielen und Code-Implementierungen.

Der Unterschied zwischen Multithreading und Asynchron besteht darin, dass Multithreading gleichzeitig mehrere Threads ausführt, während asynchron Operationen ausführt, ohne den aktuellen Thread zu blockieren. Multithreading wird für rechenintensive Aufgaben verwendet, während asynchron für die Benutzerinteraktion verwendet wird. Der Vorteil des Multi-Threading besteht darin, die Rechenleistung zu verbessern, während der Vorteil von Asynchron nicht darin besteht, UI-Threads zu blockieren. Die Auswahl von Multithreading oder Asynchron ist von der Art der Aufgabe abhängt: Berechnungsintensive Aufgaben verwenden Multithreading, Aufgaben, die mit externen Ressourcen interagieren und die UI-Reaktionsfähigkeit asynchron verwenden müssen.
