public override string ToString() { var sb = new StringBuilder("InvalidOperation("); int tmp3 = 0; if (__isset.whatOp) { if (0 < tmp3++) { sb.Append(", "); } sb.Append("WhatOp: "); WhatOp.ToString(sb); } if ((Why != null) && __isset.why) { if (0 < tmp3++) { sb.Append(", "); } sb.Append("Why: "); Why.ToString(sb); } sb.Append(')'); return(sb.ToString()); }
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); }