using System;
using System.Collections.Generic;
using System.Linq;
class Program
{
static void Main()
{
// 创建一个包含重复元素的列表
List<int> numbers = new List<int> { 1, 2, 2, 3, 4, 4, 5 };
// 使用 Distinct() 方法去除重复元素
List<int> distinctNumbers = numbers.Distinct().ToList();
// 输出去重后的列表
Console.WriteLine("去重后的列表:");
foreach (var num in distinctNumbers)
{
Console.WriteLine(num);
}
}
}
List<int> numbers
:创建一个包含重复元素的整数列表。Distinct()
:这是 LINQ 的一个扩展方法,用于去除列表中的重复元素。ToList()
:将 IEnumerable<int>
转换回 List<int>
,以便我们可以继续使用列表的功能。foreach
循环:遍历并输出去重后的列表。这段代码展示了如何使用 C# 中的 Distinct()
方法来去除列表中的重复项。
上一篇:internal c#
下一篇:c# string转byte[]
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站