<分区>
Possible Duplicate:
How do I quicky fill an array with a specific value?
有没有一种方法可以用像 -1 这样的单个值来初始化整数数组,而不必显式分配每个项目?
基本上,如果我有
int[] MyIntArray = new int[SomeCount];
默认情况下,所有项目都分配为 0。有没有办法在不使用循环的情况下将该值更改为 -1 ?或使用 {} 显式分配每个项目?
<分区>
Possible Duplicate:
How do I quicky fill an array with a specific value?
有没有一种方法可以用像 -1 这样的单个值来初始化整数数组,而不必显式分配每个项目?
基本上,如果我有
int[] MyIntArray = new int[SomeCount];
默认情况下,所有项目都分配为 0。有没有办法在不使用循环的情况下将该值更改为 -1 ?或使用 {} 显式分配每个项目?
最佳答案
int[] myIntArray = Enumerable.Repeat(-1, 20).ToArray();
关于c# - 在 C# .NET 中用单个值初始化整数数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14210369/