list with distinct和StringComparison.OrdinalIgnoreCase

mic*_*ael 7 c#

我有清单,我怎样才能获得不同的价值观?

IList<string> words = new List<string> { "A", "b", "a" };
var distinctWords = words.Distinct(StringComparison.OrdinalIgnoreCase);
Run Code Online (Sandbox Code Playgroud)

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

Hab*_*bib 12

你需要:StringComparer.OrdinalIgnoreCase不是StringComparison.OrdinalIgnoreCase

IList<string> words = new List<string> { "A", "b", "a" };
var distinctWords = words.Distinct(StringComparer.OrdinalIgnoreCase);
Run Code Online (Sandbox Code Playgroud)