Je regarde System.Collections.Specialized.NameValueCollection
et il faut un IEqualityComparer
, ce qui est une bonne nouvelle si quelqu'un comme moi voulait trier les articles dans la collection, disons quelque chose comme l'ordre alphabétique des touches.NameValueCollection ne fait réellement rien avec son IEqualityComparer?
Mais, à regarder de plus près dans Reflector
, je ne vois pas la classe NVC
réellement en utilisant le IEqualityComparer
n'importe où. Est-ce que mon observation est correcte? Comme dans, je ne vois aucune utilisation pour un IEqualityComparer
dans une entité énumérable autre que de réarranger ses éléments constituants sur un certain ordre cardinal. Et je ne vois pas de méthode sur NVC
qui semble vouloir faire quelque chose de ce genre (Sort
, Arrange
, OrderBy
, Aggregate
, etc.).