public bool Equals(EffectString other) { if (ReferenceEquals(null, other)) { return(false); } if (ReferenceEquals(this, other)) { return(true); } return(base.Equals(other) && Equals(other.m_value, m_value)); }
public EffectString(EffectString copy) : this(copy.Id, copy.m_value, copy) { }
public bool Equals(EffectString other) { return(!object.ReferenceEquals(null, other) && (object.ReferenceEquals(this, other) || (base.Equals(other) && object.Equals(other.m_value, this.m_value)))); }