private bool ListDValueEquals (TypedObject other) { for (int i = 0; i < this.Dim; i ++) { if (this.Dvalue[i] != other.Dvalue[i]) { return false; } } return true; }