删除重复项"ABD"“糟糕的;“DAB"从排列列表中

本文关键字:quot DAB 糟糕的 排列 列表 ABD 删除 | 更新日期: 2023-09-27 18:10:48

我有一个相当大的字符串列表,其中包含重复项,如果我只关心a,B,C是否在结果中,而不关心它们的顺序。我寻找了许多其他的重复删除解决方案,但它们通常只适用于精确的值(我理解,因为这些元素不是精确的dps,而是更多虚假或多余的结果)。我已经有了列表,但没有创建它,所以不能更改选择

删除重复项"ABD"“糟糕的;“DAB"从排列列表中

先对每个条目中的元素进行排序。

listOfStrings.Select(s => new string(s.OrderBy(c => c))).Distinct().ToList();

你明白我的意思了-对字符进行排序。我马上检查一下语法