LINQ range方法

本文概述

在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的数字。

输出

LINQ range方法

微信公众号
手机浏览(小程序)
0
分享到:
没有账号? 忘记密码?