Remove duplicates from a List in C#

前端 未结 27 1767
广开言路
广开言路 2020-11-22 04:41

Anyone have a quick method for de-duplicating a generic List in C#?

27条回答
  •  既然无缘
    2020-11-22 05:32

    Simply initialize a HashSet with a List of the same type:

    var noDupes = new HashSet(withDupes);
    

    Or, if you want a List returned:

    var noDupsList = new HashSet(withDupes).ToList();
    

提交回复
热议问题