.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
    }
}
相关推荐
用户4488466710603 小时前
.NET进阶——深入理解线程(1)同步异步与单线程多线程的区分
c#·.net
编程乐趣3 小时前
qdrant-dotnet:官方提供的开源 .NET 客户端库,用于与 Qdrant 向量搜索引擎操作!
c#·.net
我是唐青枫4 小时前
告别频繁 GC:C#.NET PooledList 的设计与使用场景
c#·.net
唐青枫4 小时前
C#.NET ref struct 深度解析:语义、限制与最佳实践
c#·.net
Zhen (Evan) Wang1 天前
.NET 6 API使用Serilog APM
c#·.net
武藤一雄1 天前
[.NET] 中 System.Collections.Generic命名空间详解
windows·微软·c#·asp.net·.net·.netcore
军训猫猫头1 天前
3.NModbus4 长距离多设备超时 C# + WPF 完整示例
c#·.net·wpf·modbus
Aevget1 天前
DevExpress WPF中文教程:Data Grid - 如何绑定到有限制的自定义服务(一)?
ui·.net·wpf·devexpress·ui开发·wpf界面控件
唐青枫1 天前
告别频繁 GC:C#.NET PooledList 的设计与使用场景
c#·.net