C# List去重查询:Distinct() 和 Contains() 方法
可以使用 LINQ 中的 'Distinct()' 方法来去重查询 List 中的一个值。
例如,假设我们有一个 'List
List<int> numbers = new List<int> { 1, 2, 2, 3, 4, 4, 5 };
我们想要查询这个列表中不重复的数字,可以使用以下代码:
List<int> distinctNumbers = numbers.Distinct().ToList();
这将返回一个新的 'List
如果我们只想查询列表中是否存在某个值,可以使用 'Contains()' 方法:
bool exists = numbers.Contains(3);
这将返回一个布尔值,表示列表中是否存在值 3。
原文地址: https://www.cveoy.top/t/topic/mvto 著作权归作者所有。请勿转载和采集!