public override int GetHashCode() { var hashCode = matrixArray.GetLength(0).GetHashCode(); hashCode ^= matrixArray.GetLength(1).GetHashCode(); hashCode ^= matrixArray.GetHashCode(); return(hashCode); }