Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

​Сделать красиво?

31.08.17 10:06
Re: ​Сделать красиво?
 
Murr патриот
Murr
в ответ dymanoid 30.08.17 19:27

Дженерики или вынести метод Load в общий интерфейс и юзать его.

------

Не уверен, что получится с генериками - в объектах не совсем шаблонный код.

Тот же Лоад() - их много.

Первый - без параметров - загружает всю таблицу,

Второй - с параметром - первичный ключ таблицы - загружает единичную строку.

Третий и дале - с параметрами фореин кей - загружают отфильтрованные наборы.

Иногда в третьей группе совпадают количество и типы полей в индексе - надо добавлять поле или делать список-класс...


Можно, конечно, попробовать эллипсис или замену, но мне больше хочется понимать что происходит и иметь ошибку времени компиляции... бо, слишком много кода.

 

Перейти на