這次的對String的方法總結是對上次總結的補充。
清空字符串中的空格 Trim() string str = "a da sda d";
str = str.Trim();
Console.WriteLine(name);
Console.ReadyKey();
判斷字符串是否爲空 IsNullOrEmpty()
string str ="";
bool result = string.IsNullOrEmpty(str);
if(result)
{
Console.WriteLine("爲空或者是null值");
}
else
{
Console.WriteLine("字符串不爲空");
}
Console.Readkey();
移除字符串中的內容(Remove)
string text = "adajdlajlj";
text = text.Remove(1,2);
Console.WriteLine(text);
Console.ReadKey();
字符串是否包含相同的內容 Contains()
string str = "123456789"
bool result = str.Contains("789")
if(result)
{
str = str.Replace("789",“987”)
Console.WriteLine(str)
}
else
{
Console.WriteLine(str)
}
Console.ReadKey();
判斷字符串以什麼開始或結束 StartWith(),EndWith()
string str ="123456"
//bool result = str.StartWith("3");//判斷字符串是否以3開始
bool result = str.EndWith("6");//判斷字符串是否以6結束
if(result)
{
Console.WriteLine("該字符串以6結束");
}
else
{
Console.WriteLine("該字符串不是以6結束");
}
Console.ReadKey();
string字符串的截取 SubString()
String str ="史上第一長連載";
str =str.SubString(1) //截取一個字符串
str = str.SubString(4,2)//從第四個字符開始截取兩個字符
Console.WriteLine(str);
Console.ReadKey();