c#中string.trimstart() 和string.trimend() 的用法

来源:百度知道 编辑:UC知道 时间:2024/07/03 11:36:33
这两个命令不是只是去掉字符串中前后的空格吗? 为什么还要指定 一个字符数组?写成 char[]a ; string b ; b=b.string.trimstart(a)的样子啊 谢谢了

trim(),trimstart(),trimend()这样写是去掉空格,trimstart(a)是去掉字符串开始包含char[] a的字符,trimend同trimstart。
例:char[] a={'s','t'};
string b = "sabcd";
string c =b.trimstart(a);
那么c的值就为:"abcd",
同样如果b="tabcd";c的值也为"abcd"

string.trimstart()是你要去空格开始的位置
string.trimend()是你要去空格结束的位置
一个开始肯定要结束啊~~~