C# Class EquatableHelper, FirebirdDbComparer

Show file Open project: cincuranet/FirebirdDbComparer Class Usage Examples

Public Methods

Method Description
ElementaryEquals ( obj, other ) : bool?
ElementaryEqualsThenEquatableEquals ( IEquatable obj, object other ) : bool
GetHashCode ( @this ) : int
PropertiesEqual ( obj, other ) : bool
PropertiesEqual ( obj, other, Array, properties ) : bool

Private Methods

Method Description
PropertiesEqual ( obj, other, IEnumerable, properties ) : bool

Method Details

ElementaryEquals() public static method

public static ElementaryEquals ( obj, other ) : bool?
return bool?

ElementaryEqualsThenEquatableEquals() public static method

public static ElementaryEqualsThenEquatableEquals ( IEquatable obj, object other ) : bool
obj IEquatable
other object
return bool

GetHashCode() public static method

public static GetHashCode ( @this ) : int
return int

PropertiesEqual() public static method

public static PropertiesEqual ( obj, other ) : bool
return bool

PropertiesEqual() public static method

public static PropertiesEqual ( obj, other, Array, properties ) : bool
properties Array,
return bool