Здравствуйте, yenik, Вы писали:
VD>>Но в любом случае все это выглядит странным. А что что не реализована эквивалентность для вложенных последовательностей — это вообще лажа какая-то. Y>Коллекции суть ссылочный типы, естественно, равенство для них — это ссылочное равенство. Странным было бы, если бы их равенство по дефолту делалось через SequenceEqual.
Это не так. Компилятор использует `EqualityComparer<>.Default.Equals(, )` для сравнения членов, поэтому если коллекция будет иметь переопределённый `Equals`, то будет использван он, а не "ссылочное равенство".
Help will always be given at Hogwarts to those who ask for it.