Короче, сделал консольное приложение, которое работает.
При вызове GetById последовательно 3 раза вызывается метод MySingleOrDefault (в коллекции 3 объекта находятся).
ИМХО, это не очень хорошо....
Могу проект тестовый скинуть, чтоб воочию увидеть...
Если что, кинь сообщение на e-mail: leledinn СОБАКА ГУГЛОПОЧТА ТОЧКА com
Добавлено через 3 минуты
Code:
return this.ds.SingleOrDefault(element => MySingleOrDefault(element, id));
element подразумевается MotorVehicle, поскольку ds - это List<MotorVehicle>
в твоей реализации для каждой таблицы, в принципе, будет своя реализация паттерна DAO, ну или CRUD...
Добавлено через 3 минуты
Quote:
Originally Posted by ВедхийТип
не за что
Мне это самому пригодится рано или поздно.
Если не трудно, приведи потом содержимое своего метода GetId. Я так понимаю, что атм рефлексия используется - я хочу посмотреть пример ее использования.
Пропаганда нацелена на удобрение дерева, на котором растет плод нашего воображения. (с)
При каждом пробитии дна открываются новые горизонты развития. (народная мудрость)
...зато рыночек, джинсы, жвачка, колбаса и можно заграницу ездить без отчета коммисару в райком.. oh, wait...
Цель капитализма всегда одна: Эксплуатация. Гнет. Война. Чтоб народных масс нищета и гибель ему несли максимальную прибыль!