|
FrameIT
|
IEqualityComparer<T> for KeyValuePair<TKey, TValue>. More...
Public Member Functions | |
| KeyValueComparer (IEqualityComparer< TKey > keyComparer=null, IEqualityComparer< TValue > valueComparer=null) | |
| Initialize by specifying IEqualityComparer<T>s for key and value. More... | |
| bool | Equals (KeyValuePair< TKey, TValue > x, KeyValuePair< TKey, TValue > y) |
| Equality. More... | |
| int | GetHashCode (KeyValuePair< TKey, TValue > obj) |
| Hash code. More... | |
Static Public Member Functions | |
| static KeyValueComparer< TKey, TValue > | TValue () |
Properties | |
| static KeyValueComparer< TKey, TValue > | Default = new KeyValueComparer<TKey [get] |
| Gets the singleton. More... | |
| readonly IEqualityComparer< TKey > | _keyComparer |
Private Attributes | |
| readonly IEqualityComparer< TValue > | _valueComparer |
IEqualityComparer<T> for KeyValuePair<TKey, TValue>.
| REST_JSON_API.KeyValueComparer< TKey, TValue >.KeyValueComparer | ( | IEqualityComparer< TKey > | keyComparer = null, |
| IEqualityComparer< TValue > | valueComparer = null |
||
| ) |
Initialize by specifying IEqualityComparer<T>s for key and value.
| bool REST_JSON_API.KeyValueComparer< TKey, TValue >.Equals | ( | KeyValuePair< TKey, TValue > | x, |
| KeyValuePair< TKey, TValue > | y | ||
| ) |
Equality.
| int REST_JSON_API.KeyValueComparer< TKey, TValue >.GetHashCode | ( | KeyValuePair< TKey, TValue > | obj | ) |
Hash code.
|
static |
|
private |
|
private |
|
staticget |
Gets the singleton.