日期:2014-05-19  浏览次数:20914 次

初学菜鸟问一个赋值问题
初学菜鸟问一个赋值问题:
请问在C#里面,怎么把输入的一组数字赋给一个int型数组?

程序就是我想把输入的一组数字中最大的输出出来.

------解决方案--------------------
static void Main(string[] args)
{
Console.Write( "输入一串数,之间用空格分隔,按回车开始计算: ");
string[] strNumbers = Console.ReadLine().Split(new char[] { ' ' },
StringSplitOptions.RemoveEmptyEntries);
//排除空
int[] intNumbers = new int[strNumbers.Length];
int max = int.MinValue;
for (int i = 0; i < strNumbers.Length; i++)
{
if (int.TryParse(strNumbers[i], out intNumbers[i]))
max = intNumbers[i] > max ? intNumbers[i] : max;
}
Console.Write( "最大的数是:{0}\r\n按任意键继续 ", max);
Console.ReadKey();
}