Вход на сайт
Сделать красиво?
317 просмотров
Перейти к просмотру всей ветки
в ответ dymanoid 30.08.17 19:27
Дженерики или вынести метод Load в общий интерфейс и юзать его.
------
Не уверен, что получится с генериками - в объектах не совсем шаблонный код.
Тот же Лоад() - их много.
Первый - без параметров - загружает всю таблицу,
Второй - с параметром - первичный ключ таблицы - загружает единичную строку.
Третий и дале - с параметрами фореин кей - загружают отфильтрованные наборы.
Иногда в третьей группе совпадают количество и типы полей в индексе - надо добавлять поле или делать список-класс...
Можно, конечно, попробовать эллипсис или замену, но мне больше хочется понимать что происходит и иметь ошибку времени компиляции... бо, слишком много кода.