C#也學了好久了,雖然還是懵懵懂懂的,但還是有收穫的,接下來就總結一下
ToCharArray字串數組
string text="哈哈,小楊老師又年輕了"char[] chs=text.ToCharArray();chs[5]="很";//改值string str =new String (chs);Console.Writeline(str);
將字串轉換為小寫
Str2=str2.ToLower();
將字串轉換為大寫
Str1=str1.Upper();
忽略大小寫比較
Str1.Equals(str2,String Comparison.OrdinalIgnoreCase);
字串中某些字元或者字串替換掉
Name=name.Repalce('很','不')'
找到某個字串索引再截取
Str=str.Substring(3,6);//截取字串
判斷字串中是否包含子字串
(如果字串中包含“邪惡”則把邪惡替換為純潔
bool result=name.contains("邪惡");if(result){name=name.Replace("邪惡","**");Console.Writeline(name);}else{Console.WriteLine(name);}
判斷字串是否以某一個字串開始的
StartsWith
String str="小楊很純潔";bool result=str.StartWith("小楊");if(result){Console.WriteLine("有這個字串")}else{Console.WriteLine("沒有這個字串")}
判斷字串是否以某一個字串結尾
EndsWith
String str="小楊很純潔";bool result=str.EndsWith("純潔");if(result){Console.WriteLine("有這個字串")}else{Console.WriteLine("沒有這個字串")}
總感覺要總結好多,但卻還是一點點,變成這些基礎知識的反覆。