我使用List(of String),其中包含以下内容:
1
2
3
1
4
2
5
3
1
我正在尝试使用LINQ
删除重复项。但直到现在我看不出任何机会来管理它:(
我试过了:
StringList = StringList.Distinct()
但这会导致致命错误。
答案 0 :(得分:4)
我猜测问题是您尝试将Distinct()
(IEnumerable(Of String)
)的结果分配给List(Of String)
类型的变量。
试试这个:
Dim StringList As List(Of String) = ...
StringList = StringList.Distinct().ToList()