gpt4 book ai didi

.net - 在 VB.NET 的 List(Of String) 中查找重复项

转载 作者:行者123 更新时间:2023-12-03 00:04:39 26 4
gpt4 key购买 nike

我有一个客户列表(字符串),我试图在其中查找重复的客户。

If Not customers.Count = customers.Distinct.ToList.Count Then
customers = customers.Except(customers.Distinct.ToList)
End If

但我得到以下异常:

InvalidCastException
Unable to cast object of type '<ExceptIterator>d__99`1[System.String]' to type

'System.Collections.Generic.List`1[System.String]'.

这是在列表中查找重复项的正确方法吗?

最佳答案

customers = customers.GroupBy(Function(m) m) _
.Where(Function(g) g.Count() > 1) _
.Select(Function(g) g.Key).ToList

关于.net - 在 VB.NET 的 List(Of String) 中查找重复项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11228818/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com