📅  最后修改于: 2021-01-06 05:48:57             🧑  作者: Mango
在LINQ中,Range方法或运算符用于根据起始索引和终止索引的指定值生成整数或数字序列。
这是LINQ Range方法的语法,用于根据指定的索引生成数字序列。
IEnumerable obj = Enumerable.Range(100, 10);
根据以上语法,我们使用两个参数定义了Range方法。在这里,第一个参数显示整数的起始元素,第二个整数是告诉我们可以按顺序显示整数的极限。
这是LINQ Range方法的示例,用于生成包含数字序列的集合。
using System;
using System. Collections;
using System.Collections.Generic;
using System. Linq;
using System. Text;
using System.Threading.Tasks;
namespace ConsoleApp1
{
class Programme2
{
static void Main(string[] args)
{
//Enumerable.Range() method iterate upto 10 numbers from 100 to 109
IEnumerable obj1 = Enumerable.Range(100, 10);
//foreach loop used to print the numbers from 100 to 109
foreach (var item in obj1)
{
Console.WriteLine(item);
}
Console.ReadLine();
}
}
}
在上面的示例中,我们定义了从(100,10)开始的范围,因此它将开始的数字设为“ 100”,直到“ 109”。完成所有这些操作是因为在这里我们将第二个参数定义为10,因此它将返回最多10的数字。
输出: