我想要实现的是在不使用循环的情况下多次将一项添加到列表中。
我将向列表中添加 50 个数字,并希望所有这些数字都等于 42。我知道我可以简单地创建一个运行 50 次的小循环并一遍又一遍地添加相同的项目, 像这样;
List<int> listFullOfInts = new List<int>();
int addThis = 42;
for(int i = 0; i < 50; i++)
listFullOfInts.Add(addThis);
我正在尝试做的事情是;
listFullOfInts.AddRange(addThis, 50);
或者至少与此类似的东西,也许使用Linq?我对如何执行此操作有模糊的记忆,但找不到。有任何想法吗?