我是 C# 的新手,我正在做一个学校项目,我需要弄清楚如何获取一个变量或一个数字从 1 到 100 的数组,而不用输入数组中的每个数字,例如 int[] numbersArray {1,2,3,4,5,6,7,8,9,10...};
因为这需要很长时间而且看起来效率不高。
我正在使用 C# Visual Studio Express 2010。如果您能帮我回答这个问题,这对我来说意义重大。我将在 if 语句中使用它,如下所示:
if(numbersArray.Contains(numbersInput))
{
Console.WriteLine("numbersInput was a number from 1 to 100")
}
最佳答案
您可以使用 Enumerable.Range
来创建一个数字范围:
int[] arr = Enumerable.Range(1, 100).ToArray();
关于具有数字范围的 C# 变量或数组(例如 1 - 100),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21539117/