예제 #1
0
        public override String ToString()
        {
            var parts = new List <String>();

            parts.Add(PropertyName);
            if (_valuesAreProvided)
            {
                parts.Add(String.Format("+[{0}], -[{1}]", NewValue.ToInvariantString() ?? "null", OldValue.ToInvariantString() ?? "null"));
            }
            if (_tagIsProvided)
            {
                parts.Add(Tag.ToInvariantString());
            }
            return(parts.StringJoin(": "));
        }