C#中如何读取文本框里以逗号隔开的数据

就是说在C#中,在一个文本框里有三个以逗号隔开的数字,如何把这三个数字读取出来

string[] numbers = this.textbox1.Text.Trim().Split(',');
这样就能够获取到单独的数字了,不过类型是string型,需要你转换一下
PS:Split(',') 里面的逗号要区分是否是中文字符
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-11-29
1.先把文本框的字符串读出来
2.利用 split函数 进行分割 就可以得到了
第2个回答  2011-11-30
现在后台获取文本框中的数据,这是一个字符串,string a="a,b,c";
string[] ba = a.Split(','); 用 split 分割字符串,再用索引获取值就行了
第3个回答  2011-11-29
char point =',';
string getstr=string.Empty;
foreach(char str in tb_Date.Value.Trim())
{
if(str.Equals(point))
{
continue;
}
else
{
getstr += getstr;
}
}
第4个回答  2011-11-29
截取字符串public string[] getcheck(String str)
{
string[] sArray = str.Split(',');
return sArray;
}