public override bool Equals(object obj) { return ((ArrayHash)obj)._type == _type && ((ArrayHash)obj)._rank == _rank; }