Example #1
0
        public override int GetHashCode()
        {
            int hashcode = 157;

            unchecked {
                if ((String_thing != null) && __isset.string_thing)
                {
                    hashcode = (hashcode * 397) + String_thing.GetHashCode();
                }
                if (__isset.changed)
                {
                    hashcode = (hashcode * 397) + Changed.GetHashCode();
                }
                if (__isset.i32_thing)
                {
                    hashcode = (hashcode * 397) + I32_thing.GetHashCode();
                }
                if (__isset.i64_thing)
                {
                    hashcode = (hashcode * 397) + I64_thing.GetHashCode();
                }
            }
            return(hashcode);
        }