c# - 在 C# .NET 中用单个值初始化整数数组

标签 c# .net

<分区>

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/

相关文章:

java - 数据流编程术语词典

c# - 使用 SoundPlayer() 播放多个 wav 文件而不重叠声音

javascript - AngularJS:来自 Controller 的访问指令

c# - Bootstrap 不适用于 ASP.net MVC 捆绑

c# - 在 VS 2017、MVC 中添加服务引用

c# - 我可以更改字符串一部分的字体颜色吗?

c# - windbg "Free"对象类型

c# - RefreshMode.ClientWins 具有多个用户,会发生什么?

c# - ToString 应该用于关键信息吗?

c# - 如何在 c# 代码隐藏文件中将标题属性添加到面板 (div)?