1) Fangen Sie die Zeichenfolge mit der Substring-Methode ,
ab und diese Methode ist In c# gibt es zwei überladene -Funktionen : Teilzeichenfolge (Parameter), Teilzeichenfolge (Parameter 1, Parameter 2),
Verwendung Wie folgt:
<span style="font-size: 14px;"> string A ="I'm a string"; <br/> string B=A.substring(1); <br/> string C=A.substring(1,6);</span>
Der übergebene Parameter 1 ist die Startposition der Zeichenfolge, und die Zeichenteilzeichenfolge B fängt alle Zeichen nach dem zweiten Zeichen der Zeichenfolge A ab. Zeichenteilzeichenfolge C fängt die Zeichenfolge mit der Länge 6 nach dem zweiten Zeichen von Zeichenfolge A ab. Der Parameter muss größer oder gleich 0 sein. Wenn er kleiner als 0 ist, wird eine ArgumentOutOfRange-Ausnahme
< ausgelöst 🎜> 2) String in Zeichenarray
konvertieren. Zunächst kann der Stringtyp Variable betrachtet werden als Nur die Variable char liest das Array, sodass Sie mit der folgenden Syntax auf jedes Zeichen zugreifen können:
string A = "i'm a string" char B =A[1];
Und wenn Sie die Zeichenfolge umdrehen möchten In ein beschreibbares char-Array können Sie die Methode TocharArray() verwenden:
char [] = A.Tochararray();
Verwenden Sie B.Length, um die Länge der Zeichenfolge zu erhalten.
3) Groß-/Kleinschreibung umwandeln
4) Leerzeichen oder angegebene Zeichen in der Zeichenfolge löschen
Leerzeichen vor und nach der Zeichenfolge löschen:
<string>. Trim ()
Löschen Sie das angegebene Zeichen:Verwenden Sie zuerst das char-Array, um das spezifische Zeichen anzugeben
char[] C ={' ','e',} <string>.Trim(C)
Sie können Trimstart() und TrimEnd() auch verwenden, um führende und nachfolgende Leerzeichen bzw. bestimmte Zeichen zu entfernen
5) vor und nach der Zeichenfolge Leerzeichen oder angegebene Zeichen hinzufügen 6)indexof()的用法 [从第一个字符算起]注意:start+end不能大于str1的长度 7)insert()的用法 参数1为插入子字符串的其实位置,参数2为要插入的子字符串 8)比较字符串的大小 9)替换指定的字符串 Das obige ist der detaillierte Inhalt vonDetaillierte Übersicht über gängige String-Methoden in C#. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
IndexOf()
查找字串中指定字符或字串首次出现的位置,返回首索引值,如:str1.IndexOf("字"); //查找“字”在str1中的索引值(位置)
str1.IndexOf("字串");//查找“字串”的第一个字符在str1中的索引值(位置)
str1.IndexOf("字",start,end);//从str1第start+1个字符起,查找end个字符,查找“字”在字符串STR1中的位置
<string>.insert(参数1,参数2)
Compare(str1,str2)——比较两个字符串 str1,str2的大小,如果大于返回正数,等于返回0,小于返回负数
String.Replace(参数1,参数2)——用指定的字符替换字符串中的指定字符