它是"集合用来考虑元素相等的那个",即用于Add和的相同的一个Contains.例如:
var set = new HashSet<string>(StringComparer.OrdinalIgnoreCase)
{
"abc", "def"
};
var list = new List<string> { "ABC", "DEF" };
Console.WriteLine(set.SetEquals(list)); // True
Run Code Online (Sandbox Code Playgroud)