C#中使用LINQ进行集合筛选与操作示例

作者:佚名 上传时间:2023-11-27 运行软件:Visual Studio 软件版本:C# 7.0及以上 版权申诉

LINQ(Language Integrated Query)是C#中的一种查询语言,用于方便地对各种数据源进行查询、过滤和操作。本示例演示如何使用LINQ对集合进行筛选和操作。

using System;
using System.Collections.Generic;
using System.Linq;

class Program
{
    static void Main()
    {
        // 创建一个整数列表
        List<int> numbers = new List<int> { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };

        // 使用LINQ筛选偶数
        var evenNumbers = from num in numbers
                          where num % 2 == 0
                          select num;

        // 打印筛选结果
        Console.WriteLine("偶数:");
        foreach (var num in evenNumbers)
        {
            Console.WriteLine(num);
        }

        // 使用LINQ对集合进行转换
        var squaredNumbers = numbers.Select(num => num * num);

        // 打印转换结果
        Console.WriteLine("\n平方数:");
        foreach (var num in squaredNumbers)
        {
            Console.WriteLine(num);
        }
    }
}

免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com

用户评论
相关推荐
C#使LINQ
LINQ(Language Integrated Query)是C#中的一种查询语言,用于方便地对各种数据源进行查询、过滤和操作。本示例演示如何使用LINQ对集合进行筛选和操作。using Syst
C# 7.0及以上
Visual Studio
2023-11-27 05:43
C#使LINQ投影
本示例演示如何使用C#中的LINQ(Language-Integrated Query)技术对集合进行灵活的筛选与投影操作。通过简洁而强大的语法,可以轻松实现数据查询与转换。using System
.NET Core 3.1
Visual Studio 2019
2023-12-03 11:23
C#使LINQ排序
LINQ(Language Integrated Query)是C#中强大的功能,允许开发者使用类似SQL的查询语法对数据进行筛选、排序和操作。本示例展示了如何使用LINQ对集合进行筛选和排序。us
C# 7.0 或更新版本
Visual Studio 2019
2023-11-23 20:07
C#使LINQ投影
LINQ(Language Integrated Query)是C#中强大的查询语言,可用于对集合进行筛选、排序和转换。这个示例展示了如何使用LINQ对集合进行筛选和投影,通过查询获取特定条件下的数据
C# 8.0 或以上
Visual Studio 2019
2023-12-11 04:24
C#使LINQ排序
本示例展示了如何使用C#中的语言集成查询(LINQ)对集合进行灵活的筛选和排序。通过LINQ,可以编写简洁而强大的查询表达式,提高代码可读性和开发效率。using System;using Sys
C# 7.0及以上
Visual Studio 2019
2023-11-12 06:20
C#使LINQ投影
本示例展示如何使用C#中的LINQ(Language-Integrated Query)进行集合筛选与投影。通过LINQ,我们可以以声明性的方式查询和操作数据。using System;using
.NET 5.0
Visual Studio 2019
2023-12-16 14:32
C#使LINQ排序的实
本示例演示如何使用C#中的LINQ(Language Integrated Query)对集合进行灵活的筛选和排序操作。通过这种方式,可以简化代码并提高可读性。using System;using
.NET Core 3.1
Visual Studio 2019
2023-12-06 17:43
C#使LINQ和排序的
本示例演示如何使用C#中的LINQ(Language Integrated Query)对集合进行灵活的筛选和排序操作。通过这种方式,开发人员可以更轻松地处理集合数据,提高代码的可读性和可维护性。u
C# 8.0
Visual Studio 2019
2023-11-11 16:43
C#使LINQ和投影的
本示例展示了如何使用C#中的LINQ(Language Integrated Query)对集合进行筛选和投影操作。通过使用LINQ,可以简化对集合的数据处理和查询操作,提高代码的可读性和简洁性。u
C# 7.0及以上
Visual Studio 2019
2023-11-17 09:15
如何在C#使LINQ
在C#中,我们可以使用LINQ(Language Integrated Query)来对集合进行筛选操作。下面是一个简单的示例代码,演示了如何使用LINQ进行集合筛选。示例代码using Syst
Visual Studio 2019,.NET Framework 4.7.2
Visual Studio
2023-04-14 17:09