WinForms, Строковое представление объекта в ComboBox - C#
Формулировка задачи:
Тривиальный вопрос, есть два класса:
Помещаем их экземпляы в Combo Box:
В результате в выпадающем списке на форме видим два варианта:
class Foo { public override string ToString() { return "Foooooooooo"; } } class Bar : Dictionary<int, int> { public override string ToString() { return "Baaaaaaaar"; } }
comboBox1.Items.Add(new Foo()); comboBox1.Items.Add(new Bar());
- Foooooooooo
- (Collection)
Решение задачи: «WinForms, Строковое представление объекта в ComboBox»
textual
Листинг программы
if (sender is ICollection<>) {...} else return sender.ToString();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д