LINQ - Range方法

LINQ - Range方法 首页 / LinQ入门教程 / LINQ - Range方法

在LINQ中,Range方法或运算符用于根据指定的起始索引和结束索引的值生成整数或数字序列。

LINQ Range方法的语法

下面是基于指定索引生成数字序列的LINQ Range方法的语法。

IEnumerable<int> obj = Enumerable.Range(100, 10);

根据上述语法,无涯教程使用两个参数定义了Range方法。这里,第一个参数显示整数的起始元素,第二个整数告诉它可以按顺序显示整数的限制。

LINQ范围方法示例

下面是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() 方法最多迭代 10 个从 100 到 109 的数字
            IEnumerable obj1 = Enumerable.Range(100, 10);
    //foreach 循环用于打印从 100 到 109 的数字
            foreach (var item in obj1)
            {
                Console.WriteLine(item);
            }
                Console.ReadLine();
         }
    }
}

在上面的例子中,我们定义了从(100,10)开始的范围,所以它将以“100”为起始数字,直到“109”。之所以做这一切,是因为这里我们定义了第二个参数为 10,所以它会返回最大为 10 的数字。

无涯教程网

链接:https://www.learnfk.comhttps://www.learnfk.com/linq/linq-range-method.html

来源:LearnFk无涯教程网

输出:

LINQ Range Method

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

技术管理实战36讲 -〔刘建国〕

Nginx核心知识150讲 -〔陶辉〕

10x程序员工作法 -〔郑晔〕

分布式技术原理与算法解析 -〔聂鹏程〕

后端技术面试 38 讲 -〔李智慧〕

手机摄影 -〔@随你们去〕

物联网开发实战 -〔郭朝斌〕

体验设计案例课 -〔炒炒〕

高并发系统实战课 -〔徐长龙〕

好记忆不如烂笔头。留下您的足迹吧 :)