public override string ToString() { StringBuilder sb = new StringBuilder(); sb.Append('$'); sb.Append(Name); sb.Append(" = "); if (Value != null) { sb.Append(Value.ToString()); } return sb.ToString(); }