LINQ (Language Integrated Query) 是一种查询技术,它允许开发者使用类似于 SQL 的语法来查询数据。在 C# 中,LINQ 可以用于查询内存中的数据,例如列表、数组等。
在这个问题中,我们需要使用 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, 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()
方法来获取不同的值,并将它们添加到一个新的列表中。这是一种非常常见的操作,可以帮助开发者快速地获取不同的值,并将它们填充到一个列表中。
领取专属 10元无门槛券
手把手带您无忧上云