Record<RECORDTYPE> Class

Base class for types that are 'records'. A record has a set of readonly *fields( that make up its data structure. By deriving from this you get structural equality, structural ordering (IComparable), structural hashing (GetHashCode) as well as the operators ==, !=, <, <=, >, >=,

DECLARATION
public abstract class Record<RECORDTYPE> : IEquatable<RECORDTYPE>,
IComparable<RECORDTYPE>
NAMESPACE
LanguageExt

Methods

CompareTo(RECORDTYPE)
PARAMETERS
other
RECORDTYPE
DECLARATION
public int CompareTo(RECORDTYPE other)
RETURNS
int
Equals(object)
PARAMETERS
obj
object
DECLARATION
public override bool Equals(object obj)
RETURNS
bool
Equals(RECORDTYPE)
PARAMETERS
other
RECORDTYPE
DECLARATION
public bool Equals(RECORDTYPE other)
RETURNS
bool
GetHashCode()
DECLARATION
public override int GetHashCode()
RETURNS
int