LINQ系列:Linq to Object生成操作符
来源:互联网 发布:手机mv制作软件 编辑:程序博客网 时间:2024/06/11 02:49
生成操作符从现有序列值中创建新的序列。
1. Empty
Empty操作符返回一个指定类型的空集。
1>. 原型定义
public static IEnumerable<TResult> Empty<TResult>();
2>. 示例
var q = Enumerable.Empty<int>();Console.WriteLine(q == null);Console.WriteLine(q.Count());
False0
2. Range
Range操作符用来创建一个包含数字序列的集合。它包含两个参数,第一个参数作为序列开始的整数值,第二个参数是要产生整数序列中的数字的个数。
1>. 原型定义
public static IEnumerable<int> Range(int start, int count);
2>. 示例
var expr = Enumerable.Range(1, 10);foreach (var item in expr){ Console.WriteLine(item);}
3. Repeat
Repeat操作符创建一个单值序列,将此值重复一定的次数。
1>. 原型定义
public static IEnumerable<TResult> Repeat<TResult>(TResult element, int count);
2>. 示例
var expr = Enumerable.Repeat("LINQ to Object", 10);foreach (var item in expr){ Console.WriteLine(item);}
阅读全文
0 0
- LINQ系列:Linq to Object生成操作符
- LINQ系列:Linq to Object投影操作符
- LINQ系列:Linq to Object限制操作符
- LINQ系列:Linq to Object排序操作符
- LINQ系列:Linq to Object限制操作符
- LINQ系列:Linq to Object排序操作符
- LINQ系列:Linq to Object联接操作符
- LINQ系列:Linq to Object分组操作符
- LINQ系列:Linq to Object串联操作符
- LINQ系列:Linq to Object聚合操作符
- LINQ系列:Linq to Object集合操作符
- LINQ系列:Linq to Object转换操作符
- LINQ系列:Linq to Object元素操作符
- LINQ系列:Linq to Object相等操作符
- LINQ系列:Linq to Object量词操作符
- LINQ系列:Linq to Object分区操作符
- LINQ系列:LINQ to XML操作
- LINQ to OBJECT语句之Join操作符的使用
- NOIP2015 [stone][substring]
- ftp文件上传,可以上传至非根目录的指定目录,并解决文件中文无法上传问题,返回文件路径
- Git安装之Window Mac
- C++重载详解
- 浏览器兼容
- LINQ系列:Linq to Object生成操作符
- [LeetCode] 347. Top K Frequent Elements
- C++学习:map(键值对)和set(集合)
- 4A平台的管理功能
- Hive1.2.1<常用操作示例>
- ASP.NET MVC 5 实现基于Quartz.net 的任务调度管理平台(四)(完)
- 数据库日期转换
- PreparedStatement对象替代Statement解决sql注入
- tiny4412学习(一)之从零搭建linux系统(烧写uboot、内核进emmc+uboot启动内核)