Class CollectionEquality
Inheritance
object
CollectionEquality
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Boomack.Client
Assembly: NBoomackClient.dll
Syntax
public static class CollectionEquality
Methods
EqualsDeep<T>(IList<T>, IList<T>)
Declaration
public static bool EqualsDeep<T>(this IList<T> list, IList<T> other)
Parameters
Type |
Name |
Description |
IList<T> |
list |
|
IList<T> |
other |
|
Returns
Type Parameters
EqualsDeep<TKey, TValue>(IDictionary<TKey, TValue>, IDictionary<TKey, TValue>)
Declaration
public static bool EqualsDeep<TKey, TValue>(this IDictionary<TKey, TValue> dict, IDictionary<TKey, TValue> other)
Parameters
Type |
Name |
Description |
IDictionary<TKey, TValue> |
dict |
|
IDictionary<TKey, TValue> |
other |
|
Returns
Type Parameters
Name |
Description |
TKey |
|
TValue |
|
GetDeepHashCode<T>(IList<T>)
Declaration
public static int GetDeepHashCode<T>(this IList<T> list)
Parameters
Type |
Name |
Description |
IList<T> |
list |
|
Returns
Type Parameters
GetDeepHashCode<TKey, TValue>(IDictionary<TKey, TValue>)
Declaration
public static int GetDeepHashCode<TKey, TValue>(this IDictionary<TKey, TValue> dict)
Parameters
Type |
Name |
Description |
IDictionary<TKey, TValue> |
dict |
|
Returns
Type Parameters
Name |
Description |
TKey |
|
TValue |
|