C#。Windows应用程序中,如何读取textbox里面的一个五位整型数并且分离,输出5个分离的阿拉伯数字,

数字之间用逗号分离。例如输入“45678”,输出“4,5,6,7,8”.输出的时候在textbook2里面输出。... 数字之间用逗号分离。例如输入“45678”,输出“4,5,6,7,8”.
输出的时候在textbook2里面输出。
展开
 我来答
狮是搞完泪18
2013-04-15 · TA获得超过270个赞
知道小有建树答主
回答量:257
采纳率:0%
帮助的人:257万
展开全部
string strResult = textBox1.Text;
StringBuilder sb = new StringBuilder();
foreach (char cTemp in strResult)
{
if (char.IsDigit(cTemp))
{
sb.Append(cTemp);
sb.Append(',');
}
}
strResult = sb.ToString().TrimEnd(',');
是这个意思么?
追问
如果在textbook2里面输出需要加点什么吗?C#初学啦……
追答
string strResult = textBox1.Text;

这一句变成string strResult = textbook2.Text;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蓝猫叔叔Pan
2013-04-15 · TA获得超过258个赞
知道小有建树答主
回答量:279
采纳率:0%
帮助的人:170万
展开全部
using System.Text.RegularExpressions;
string str=textBox1.Text;
string[] sArray=Regex.Split(str,"",RegexOptions.IgnoreCase);
foreach (string i in sArray)
textBox2.Text+=i.ToString() + ",";
更多追问追答
追问
这个运行起来有错误呢……
追答
给你的是方法,你如果看都不看直接粘贴过去。。。那我还能说什么

string result=string.Join(",", "12345".ToCharArray());

这个也行的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友16ad9e1
2013-04-15 · TA获得超过774个赞
知道小有建树答主
回答量:477
采纳率:0%
帮助的人:504万
展开全部
string result=string.Join(",", "12345".ToCharArray());
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式