public override bool Equals(object obj) { if (obj == null || obj == DBNull.Value) { return(false); } RarityColumnValue other = (RarityColumnValue)obj; return((mBaseRarity == other.mBaseRarity) && (mUpgrades == other.mUpgrades)); }
public int CompareTo(object obj) { RarityColumnValue other = (RarityColumnValue)obj; int current_result = mBaseRarity.CompareTo(other.mBaseRarity); if (current_result != 0) { return(current_result); } return(mUpgrades.CompareTo(other.mUpgrades)); }