public override bool Equals(object other) { if ((other is LabelAndValue) == false) { return false; } LabelAndValue _other = (LabelAndValue)other; return Label.Equals(_other.Label) && Value.Equals(_other.Value); }