本帖最后由 邓坤 于 2012-2-21 13:18 编辑
这个应该说是可以的。你看一下下面的例子:
首先定义一个方法Add()用来计算数组numbers中的所有数的和,数组中包含多少个数并不知道
static public int Add(int[] numbers)
{
int sum = 0;
for(int i=0;i<numbers.Length;i++)
{
sum += numbers;
}
return sum;
}
调用Add方法
int[] a = { 3, 4, 5 };
int myr = MyClass.Add2(a);
Console.WriteLine(myr);//输出结果为12,若int[] a={3,4,5,8,5}则输出结果为25
Console.ReadKey();
不知道这是不是你想要的,这个定义数组中的数可以任意个数。其实对于未知循环次数的最好用while或do...while |