public override string ToString() { string n; if (string.IsNullOrEmpty(Name)) { n = GetType().Name.Substring(3); } else { n = Name; } if (!string.IsNullOrEmpty(LongName) && Name != LongName) { n += " - " + LongName.ToString(); } return(n); }