Beispiel #1
0
        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());
 }