protected bool Equals(BasicTypes other) { return(Bool.Equals(other.Bool) && Byte == other.Byte && Character == other.Character && Decimal == other.Decimal && Double.Equals(other.Double) && Float.Equals(other.Float) && Int == other.Int && Long == other.Long && SByte == other.SByte && Short == other.Short && string.Equals(String, other.String) && UInt == other.UInt && UShort == other.UShort && ULong == other.ULong); }
protected bool Equals(BasicTypes other) { return Bool.Equals(other.Bool) && Byte == other.Byte && Character == other.Character && Decimal == other.Decimal && Double.Equals(other.Double) && Float.Equals(other.Float) && Int == other.Int && Long == other.Long && SByte == other.SByte && Short == other.Short && string.Equals(String, other.String) && UInt == other.UInt && UShort == other.UShort && ULong == other.ULong; }