public override bool Equals(object obj) { RmAttributeName other = obj as RmAttributeName; if (other as Object == null) { return false; } else { return this.key.Equals(other.key); } }