本文概述
在LINQ中, Range方法或运算符用于根据起始索引和终止索引的指定值生成整数或数字序列。
LINQ range方法的语法
这是LINQ Range方法的语法, 用于根据指定的索引生成数字序列。
IEnumerable<int> obj = Enumerable.Range(100, 10);
根据以上语法, 我们使用两个参数定义了Range方法。在这里, 第一个参数显示整数的起始元素, 第二个整数是告诉我们可以在序列中显示整数的极限。
LINQ 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<int> 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)开始的 range, 因此它将开始的数字设为” 100″, 直到” 109″。完成所有这些操作是因为这里我们将第二个参数定义为10, 因此它将返回最多10的数字。
输出