public override int GetHashCode() { unchecked { int hashBase = (int)2166136261; int hashMultiplier = 16777619; int hash = hashBase; hash = (hash * hashMultiplier) ^ (!Object.ReferenceEquals(null, OutputString) ? OutputString.GetHashCode() : 0); hash = (hash * hashMultiplier) ^ (!Object.ReferenceEquals(null, OutputInt) ? OutputInt.GetHashCode() : 0); return(hash); } }