具有数字范围的 C# 变量或数组(例如 1 - 100)

标签 c# arrays visual-studio-2010 variables

我是 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/

相关文章:

c# - 将表达式作为参数传递给方法

c# - LINQ/C# : Where & Foreach using index in a list/array

java - 如何增加 'for-loop' 内的 char int 数组

c - 如何使用内置库在C程序中执行A-B集运算

javascript - 如何检查嵌套数组中是否存在项目

visual-studio - VS 2010的试用版可以延长多少次?

c# - 使属性只能通过绑定(bind)的编辑器(组件)进行编辑

c# - 从 C# 服务使用 Graph API 获取日历计划

asp.net - 下拉列表事件不显示在属性窗口 asp.net Visual Studio 2010

sql-server - 执行 SSIS 包会导致 Visual Studio 崩溃