asp.net - 如何像C一样在C#中输入数组元素
本文介绍了asp.net - 如何像C一样在C#中输入数组元素的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
int[] intArray = new int[5];
for(int i =0;i<5;i++)
{
string x = Console.ReadLine();
intArray[i]=x.Parse(x);
}
//或者
List<int> intLists = new List<int>();
for(int i = 0; i < 5; i++)
{
string x = Console.ReadLine();
intLists.Add(Convert.ToInt32(x));
}
foreach(int intlist in intLists)
{
Console.WriteLine(intlist);
}
//多维也就这样,省略。
这样写只能输入一个数,然后enter,然后再输入。
如果我希望像c
一样输入1 2 3 4 5
这样来输入数组该怎样。
同理,多维数组
`1 2 3 4 5
5 4 3 2 1`
这样又要怎么写
解决方案
先Split
string[] arr = x.Split(new Char[] { ' ' });
然后再对arr
里的每个元素进行Convert.ToInt32
这篇关于asp.net - 如何像C一样在C#中输入数组元素的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文