你有好办法吗? 如果你有C/C++基础的进来看看 string userName=Console.ReadLine();Console.WriteLine("Welcome{0}!",userName); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 哈哈,韦小宝的老乡.net,你误解了我的意思了,我不是问如何从控制台接受输入。详细点吧:比如,我从Console或StreamReader中读入一行String,该String的内容如下:"MM1982 34 28 34"我现在想把里面的数字读到Int32变量中,有什么好办法。 string YourStr="....";//your string or Console.ReadLine();string[] a=YourStr.Split(' '); 这个办法我也想过,可是当事情变得更复杂的话,恐怕单单处理这个字符串就花费巨大精神,Console.WriteLine(paramer object[])这么强大,渴望有一个象这样的一个东西:myString.Write("MM{0} {1} {2} {3}",i1,i2,i3,i4)//myString="MM1982 34 28 34"//结果:i1=1982, i2=34, i3=28, i4=34这是一个美丽的幻想而已,可有没有比Split更好的方法呢? 用正则表达式String str = "MM1982 34 28 34"Regex re = new Regex(@"\d.*?\s");MatchCollection mc = re.Matches(str);for (int i=0; i < mc.Count; i++){ MessageBox.Show(mc[i].ToString());} 求教非接触式IC读取问题 静态变量是哪儿出错了? 请问怎么把PictureBox添加到panel上 高手帮看看这个屏幕截图为什么会报错(安装后) C#错误 ADO.NET中的select排序语句这样写有问题吗?是不是不支持 C# 打开文件/文件夹的问题 字符串截取问题 我的.NET程序在COM+组件里选用了visual studio 6.0的Internet transfer控件 c# RSA中有了私钥对d和n怎么解密啊, 请问一下,DataGrid 关于改IP的c#程序
我不是问如何从控制台接受输入。详细点吧:
比如,我从Console或StreamReader中读入一行String,
该String的内容如下:"MM1982 34 28 34"
我现在想把里面的数字读到Int32变量中,有什么好办法。
string[] a=YourStr.Split(' ');
Console.WriteLine(paramer object[])这么强大,渴望有一个象这样的一个东西:myString.Write("MM{0} {1} {2} {3}",i1,i2,i3,i4)
//myString="MM1982 34 28 34"
//结果:i1=1982, i2=34, i3=28, i4=34这是一个美丽的幻想而已,可有没有比Split更好的方法呢?
String str = "MM1982 34 28 34"
Regex re = new Regex(@"\d.*?\s");
MatchCollection mc = re.Matches(str);
for (int i=0; i < mc.Count; i++)
{
MessageBox.Show(mc[i].ToString());
}