К сожалению, я не верю, что есть одна - что затрудняет предоставление хэш-карт и т. Д. С пользовательскими сравнениями на равенство: (
Очевидно, что Comparable<T>
эквивалентно IComparable<T>
и Comparator<T>
для IComparer<T>
, но я не верю, что есть эквивалент IEqualityComparer<T>
и IEquatable<T>
.
Могут быть сторонние библиотеки, предоставляющие интерфейс и карты такого же типа, которые их используют, конечно ...