ReversibleEqualityComparer<(Of <(<'T>)>)> Class

Equality comparer for ValueTuple`2 where [Item1, Item2] equals [Item2, Item1].

Namespace:  Tortuga.Anchor.Collections
Assembly:  Tortuga.Anchor (in Tortuga.Anchor.dll)

Syntax


public class ReversibleEqualityComparer<T>
where T : IEquatable<T>
Public Class ReversibleEqualityComparer(Of T As IEquatable(Of T))

Type Parameters

T

Remarks


Use with Dictionary`3 to provide a bi-directional mapping between [key1, key2] and [key2, key1].

Inheritance Hierarchy


Object
  Tortuga.Anchor.Collections..::..ReversibleEqualityComparer<(Of <(<'T>)>)>