修剪即为Trim,用于删除字符串头尾出现的某些字符。
C#有三个修剪字符串的方法Trim()、TrimStart()、TrimEnd()。
Trim()删除字符串首部和尾部的空格。
TrimStart()删除字符串首部的空格。
TrimEnd()删除字符串尾部的空格。
string name=" QiaoPeichen ";
Console.WriteLine(name.Trim()); //输出为QiaoPeichen
TrimStart()和TrimEnd()照着上面例子想象一下即可。
那么修剪其他字符的方法呢?只需要在方法的括号内输入需要修剪的字符即可。
string <a>name" @</a>QiaoPeichen##@! ";
Console.WriteLine(name.Trim('#','@','!')); //输出为QiaoPeichen
另一种方法:
Trim("包含所有需要修剪字符的字符串".ToCharArray());
string <a>name" @</a>QiaoPeichen##@! ";
Console.WriteLine(name.Trim("#@!".ToCharArray()); //输出为QiaoPeichen
这两个方法是等价的。