可能重复的问题:
C#:初始化int数组的更简洁方法
基本上,我想知道是否有比下面显示的代码更有效的代码。
private static int[] GetDefaultSeriesArray(int size, int value)
{
int[] result = new int[size];
for (int i = 0; i < size; i++)
{
result[i] = value;
}
return result;
}
数组大小可能从10到150000不等。对于小数组来说,这不是问题,但应该有更好的方法来执行上述操作。我使用的是VS2010(.NET 4.0)。