public override int GetHashCode() { int hashcode = 157; unchecked { if (isset.str_val) { hashcode = (hashcode * 397) + Str_val.GetHashCode(); } if (isset.is_null) { hashcode = (hashcode * 397) + Is_null.GetHashCode(); } } return(hashcode); }
public override int GetHashCode() { int hashcode = 157; unchecked { if (isset.int_val) { hashcode = (hashcode * 397) + Int_val.GetHashCode(); } if (isset.real_val) { hashcode = (hashcode * 397) + Real_val.GetHashCode(); } if (isset.str_val) { hashcode = (hashcode * 397) + Str_val.GetHashCode(); } if (isset.arr_val) { hashcode = (hashcode * 397) + TCollections.GetHashCode(Arr_val); } } return(hashcode); }