public override string ToString() { if (string.IsNullOrEmpty(this.desc) || this.name == this.desc) { return this.name; } return string.Format("{0}: {1}", this.name, this.desc); }