【发布时间】:2013-06-06 11:04:03
【问题描述】:
在 C# 中,我可以使用类似的东西:
List<string> myList = new List<string>();
if (myList.Count != myList.Distinct().Count())
{
// there are duplicates
}
检查列表中的重复元素。但是,当列表中有 null 项目时,这会产生误报。我可以使用一些缓慢的代码来做到这一点,但是有没有办法检查列表中的重复项,同时以简洁的方式忽略空值?
【问题讨论】: