分割字符串问题
string Zelot= "a bc sdf casdf ";
要求从第一个空格那切开,要zelot1=a ,zelot2 = bc sdf casdf;
可能说的不清楚,再说一个例子。
string Zelot= "a adf asdf asdfs asdf asdf asdf ";
后面不管有多少东西,就要zelot1=a,zelot2=后面剩下的。
------解决方案--------------------string Zelot = "a bc sdf casdf ";
string zelot1=Zelot.Substring(0, Zelot.IndexOf( " "));
string zelot2=Zelot.Substring(Zelot.IndexOf( " ")+1);
------解决方案--------------------楼上正解
------解决方案--------------------Up...
------解决方案--------------------string Zelot = "a bc sdf casdf ";
string zelot1=Zelot.Substring(0, Zelot.IndexOf( " "));//子串从0开始到空格
string zelot2=Zelot.Substring(Zelot.IndexOf( " ")+1);从空格加1开始
------解决方案--------------------用String 的方法Split()分割