Массив ведет себя так же, как кортеж для меня. Этот тест не пройден: Assert.IsTrue (StructuralComparisons.StructuralEqualityComparer.Equals (new [] {5, 10}, new [] {5.0, 10.0}));
System.Collections.IStructuralEquatable
кжеSystem.Collections.IStructuralComparable
были добавлены в .NET 4, но почему они не являются общими, какIEquatable<T>
а такжеIComparable<T>
?