public override int GetHashCode() { int i = 0; if (ImageName != null) { i += ImageName.GetHashCode(); } if (ImageIndex != null) { i += ImageIndex.GetHashCode(); } if (ImageHue != null) { i += ImageHue.GetHashCode(); } return(i); }
public override int GetHashCode() { int hash = 1; if (Project.Length != 0) { hash ^= Project.GetHashCode(); } if (imageCase_ == ImageOneofCase.ImageName) { hash ^= ImageName.GetHashCode(); } if (imageCase_ == ImageOneofCase.ImageFamily) { hash ^= ImageFamily.GetHashCode(); } hash ^= (int)imageCase_; if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
public override int GetHashCode() { return(33 * ImageName.GetHashCode() + mineReveal.GetHashCode()); }