用C#分开一段带逗号的文字并赋值,怎么做?

来源:百度知道 编辑:UC知道 时间:2024/06/07 14:49:34
例如一段话:网络,应用,基础
怎么把这段话分开,并把“网络”赋值给a,“应用”赋值给b,"基础"赋值给c?
我的思想是这段话的逗号是半角,而逗号的数目是不定的,有可能是两个,或许更多,首先把这段话的逗号数目提取赋值给count,然后用for语句,提取第一个半角逗号前的文字,赋值给a,然后提取第二个半角逗号前的文字赋值给b,最后剩下的赋值给c,而且这段程序用C#编写,希望各位老兄帮帮忙!
谢谢!

string str="网络,应用,基础";
string[] args = str.Split(',');
a = args[0];
b = args[1];
c = args[2];

直接用String 类的方法啊!
public string[] Split (
char[] separator,
int count
)
char[] separator = new char[1];
separator[0]=',';
int count=0;
带进去
OK 啦!!

多看MSDN
基础的东西都有

string.split