截取指定字符串 string[] sArr = “31,2|11,2”.Split('|');for 循环sArr{ string[] sArrNum = sArr[i].ToString().Split(','); for 循环sArrNum { 存储你的数字 }} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Split可以用吧。Split('|',',')原型是: public string[] Split( params char[] separator) string str = "31,2|11,2"; string sss = ""; string[] sArr = str.Replace("|", ",").Split(','); foreach (var s in sArr) { sss+=s;//你需要的值 } split可以用啊。。new string[]{‘|’,','} 正解,这个是最简单的用法,不用replace,也不用截取两次.本来split的参数就是char数组,而不是char,放几个进去都没问题. string aa = "31,2|11,2"; string[] bb = aa.Split('|', ','); foreach(string cc in bb) { Response.Write(cc+"<br>"); } 求一个遍历的算法 有关一些字符串练习的答案 用ODBC连接Progress OpenEdge 10.1C driver出错 c# 获取os 的平台类型 BCD编码和GB 18030编码 问一个有关重定向输出和WaitForExit函数的问题 请教,用什么方法可以得到一个文件夹目录下所有的文件,并返回数组形式! 怎样做网站 十万火急 求工作流方面的书 CSDN右上角的“Visual Studio β2中文企业版(4CD) “ 好用吗? WPF想在ListBox中添加一个Menu,可以样式怎么都调不对,求大神帮助 再次请教正则,望指教
Split('|',',')
原型是:
public string[] Split(
params char[] separator
)
string sss = "";
string[] sArr = str.Replace("|", ",").Split(',');
foreach (var s in sArr)
{
sss+=s;//你需要的值
}
本来split的参数就是char数组,而不是char,放几个进去都没问题.
string[] bb = aa.Split('|', ',');
foreach(string cc in bb)
{
Response.Write(cc+"<br>");
}