Remove()方法用于在一个字符串的指定位置删除指定的字符。格式:
String Remove (Int,Int);
其中,第一个参数指定开始删除的位置,索引从0开始;第二个参数指定要删除的字符数量。例如:
string str = " This
is a beautiful girl.";
str = str. Remove (10,10);
代码执行后,str的值为This is a girl.。
若想把一个字符串首尾处的一些特殊字符剪切掉,可以使用Trim、TrimStart、TrimEnd方法。格式:
String Trim(Char[]); //从字符串的开头和结尾处移除空白
String TrimStart (Char[]); //从字符串的结尾处移除在字符数组中指定的字符
String TrimEnd (Char[]); //从字符串的开头移除在字符数组中指定的字符
其中,参数中包含了指定要去掉的字符。Trim方法的参数可以缺省,如果缺省,则删除空格符号。例如:
string str =
"*_*Hello World!*_*";
string str2 =
str.TrimStart(new char[] { '*','_' });
string str3 =
str.TrimEnd(new char[] { '*','_'});
代码执行后,str1的值为Hello World*_*!;str2的值为 *_*Hello World!。