public override int GetHashCode() { int hashcode = 157; unchecked { if (__isset.whatOp) { hashcode = (hashcode * 397) + WhatOp.GetHashCode(); } if ((Why != null) && __isset.why) { hashcode = (hashcode * 397) + Why.GetHashCode(); } } return(hashcode); }