.NET from-where-select用法

直接上示例代码进行说明:

  1. from-where-select的用法:
cs 复制代码
int[] arr = {3, 4, 5, 6, 7, 8, 9};

int[] res = (from a in arr
                where a > 4 && a < 9
                select a).ToArray();

List<int> lst = new List<int>(res);
foreach (var item in lst) => Console.WriteLine($"item");
  1. 运行结果:
cs 复制代码
5
6
7
8
  1. 以上from-where-select用法可以for用法解读:
cs 复制代码
for (int i = 0; i < res.Length; i++)
{
    if (res[i] > 4 && res[i] < 9)
    {
        //TODO
    }
}
相关推荐
Jeff-Tsai21 分钟前
Day 20:多语言定制与资源结构
.net·架构设计·erp·definition-driven
Jeff-Tsai1 天前
Day 19:定制层的范围与叠加粒度
.net·架构设计·erp·definition-driven
Jeff-Tsai2 天前
Day 18:错误契约与用户可见消息
.net·架构设计·erp·definition-driven
IT规划师2 天前
HybridCache-缓存架构决策框架落地
架构·.net
Jeff-Tsai3 天前
Day 17:Connector 与调用端的职责收敛
.net·架构设计·erp·definition-driven
IT规划师4 天前
NET10 高并发架构契约与落地实现
架构·.net
公子小六4 天前
基于.NET的Windows窗体编程之WinForms数据持久化(1)
windows·microsoft·c#·.net·winforms
Jeff-Tsai4 天前
Day 16:JSON-RPC 2.0:协议选型与请求管道
.net·架构设计·erp·definition-driven
IT规划师4 天前
Redis 数据类型全解 - Stream 深度:Pending 回收、重试死信与消息队列选型(十一)
redis·.net
学以智用5 天前
ASP.NET MVC5(.NET Framework)底层完整运行逻辑
.net