首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

LINQ获取不同的值并填写LIST

LINQ (Language Integrated Query) 是一种查询技术,它允许开发者使用类似于 SQL 的语法来查询数据。在 C# 中,LINQ 可以用于查询内存中的数据,例如列表、数组等。

在这个问题中,我们需要使用 LINQ 查询来获取不同的值,并将它们填充到一个列表中。以下是一个示例代码:

代码语言:csharp
复制
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, 5, 4, 3, 2, 1 };

        var distinctNumbers = numbers.Distinct();

        List<int> result = new List<int>();

        foreach (var number in distinctNumbers)
        {
            result.Add(number);
        }

        Console.WriteLine("Distinct numbers:");
        foreach (var number in result)
        {
            Console.WriteLine(number);
        }
    }
}

在这个示例中,我们首先创建了一个包含一些重复数字的列表。然后,我们使用 LINQ 的 Distinct() 方法来获取不同的值。最后,我们将这些不同的值添加到一个新的列表中,并将其输出到控制台。

在这个示例中,我们使用了 C# 的 LINQ 查询语法来获取不同的值。我们还使用了 Distinct() 方法来获取不同的值,并将它们添加到一个新的列表中。这是一种非常常见的操作,可以帮助开发者快速地获取不同的值,并将它们填充到一个列表中。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

7分1秒

086.go的map遍历

2分25秒

090.sync.Map的Swap方法

9分54秒

057.errors.As函数

2分29秒

基于实时模型强化学习的无人机自主导航

领券