public virtual string ToString(bool data) { return((data) ? String.Format("{0,-15} \"{1}\"", Name + "=", Value) : String.Format("Name={0,-15} ExternalId={1}", Name, ExternalId.Substring(0, Math.Min(50, ExternalId.Length)))); }