Чтобы добавить к (правильному) ответу Ника: если вы действительно хотели, вы можете написать свою собственную реализацию IEqualityComparer<Color>
и использовать ее, например, в любых алгоритмах, которые вы пишете, которые имеют дело с цветами,где вам нужна гибкость, когда дело доходит до определения цветового равенства.
Вы знаете, что-то вроде:
public class ColorComparer : IEqualityComparer<Color>
{
public bool Equals(Color x, Color y)
{
return x.ToArgb() == y.ToArgb();
}
public int GetHashCode(Color color)
{
return color.ToArgb();
}
}