NBoomackClient
Show / Hide Table of Contents

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 Description
bool
Type Parameters
Name Description
T

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 Description
bool
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 Description
int
Type Parameters
Name Description
T

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 Description
int
Type Parameters
Name Description
TKey
TValue
In This Article
Back to top
Boomack Homepage