public override bool Equals(Object obj) { //Check for null and compare run-time types. if ((obj == null) || !this.GetType().Equals(obj.GetType())) { return(false); } else { ValueModel p = (ValueModel)obj; return((ValuePart1 == p.ValuePart1) && (ValuePart2 == p.ValuePart2)); } }
public ValueModel SetValue(KeyModel key, ValueModel value) => _storage.SetValue(key, value);