Цитата:
Сообщение от
ax_mct
В принципе, можно проверять имя контрола и делать Switch по имени.
Возвращать естественно примитивный тип на базе string.
То есть можно сделать один дисплейный метод. Но это неправильно и неоправданно и недальновидно.
Еще немного и индусы с копи-пастом покажутся меньшим злом
Это НЕКРАСИВО на уровне дизайна. Для программиста (текущего или следующего) это только усложнение работы но не полезность. Попросту - извращение

В имени то контрола и проблема. Не торопитесь с резолюциями про извращение) Я видел довольно много чужого прекрасно и не очень работающего кода х++. То что не опытному кодеру кажется извращением, со временем понимается - что это легко читается, удобно переносить, использовать и модифицировать и универсально. А зачастую это еще и эффективно работает)