public override bool Equals(object obj) { if (this == obj) { return(true); } if (obj == null) { return(false); } if (GetType() != obj.GetType()) { return(false); } Net.Vpc.Upa.Expressions.DefaultTag other = (Net.Vpc.Upa.Expressions.DefaultTag)obj; if ((this.name == null) ? (other.name != null) : !this.name.Equals(other.name)) { return(false); } return(true); }