我需要创建一个字符串数组,这很简单...唯一的问题是字符串是 1-1000 之间的整数,我真的不想输入它们中的每一个。
你能创建一个可以创建这个的循环吗?
现在看起来像这样
private readonly string[] _myArray = { "1", "2", "3", "4", "5" };
及其调用者
for (var i = 0; i < _myArray.Length; i++)
{
arFoo[i].SetBar(_myArray[i]);
}
关于如何在不手动输入的情况下添加其他 995 有什么建议吗?
最佳答案
这简单干净:
readonly string[] _myArray
= Enumerable.Range(1, 1000)
.Select(i => i.ToString())
.ToArray();
关于c# - 通过循环创建数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6077538/