c# – 使用distinct和StringComparison.OrdinalIgnoreCase列出

前端之家收集整理的这篇文章主要介绍了c# – 使用distinct和StringComparison.OrdinalIgnoreCase列出前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有清单,我怎样才能获得不同的价值观?
IList<string> words = new List<string> { "A","b","a" };
var distinctWords = words.Distinct(StringComparison.OrdinalIgnoreCase);

这给了我错误
Distinct有一些无效的参数.

解决方法

您需要: StringComparer.OrdinalIgnoreCase而不是StringComparison.OrdinalIgnoreCase
IList<string> words = new List<string> { "A","a" };
var distinctWords = words.Distinct(StringComparer.OrdinalIgnoreCase);

猜你在找的C#相关文章