C#中如何截取子符串?

来源:百度知道 编辑:UC知道 时间:2024/06/07 18:30:47
#中如果有一个字符串,长度还不知,但我想从第五个字符之后截取剩下的,要怎么做?

string a = "abcd";
string str = a.Substring(0,2);//截取字符串a中从索引0(a)开始截取2位,截取完就是 str = "ab";
//也可以写成
string str = a.Substring(1);//截取字符串a中从索引为1处(b)开始截取,没有规定截取长度就会自动截取到底

string str = ".......";
str.Substring(4) 就是你要的

我只交你1遍,你想从第5个字符往后都选种对吧,首先用鼠标或键盘把光标选到第5个字符后面,然后用《SHIFT+END》,就选到最后了。问我END是哪个?在回车和小键盘之间,方向上面,有6或9个按键/找吧~

string egStr="dshfdsfkd";
string result=egStr.Length>5?egStr.SubString(0,5):egStr;

呵呵没有在编辑中测试,我经常这样写的
需要解释的话 再hi我