var temp = from Diretorios dirs in db select dirs;
// Альтернативный вариант можно описать, но хочется именно через linq query.
// var temp = db.Cast<Diretorios>().Select(dirs => dirs);
Я намеренно это дело не реализовал. Это не типобезопасное динамическое приведение. Его маскировка делает программу менее надежной. Кому надо пусть кастят явно.
В немерловой поддержке Шарпа, вроде это есть.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, VladD2, Вы писали:
VD>Я намеренно это дело не реализовал. Это не типобезопасное динамическое приведение. Его маскировка делает программу менее надежной. Кому надо пусть кастят явно.
Наверное стоит тогда выдавать более осмысленное сообщение об ошибке.
Иначе кажется со стороны, что недоделанная функциональность.
Здравствуйте, _NN_, Вы писали:
_NN>Наверное стоит тогда выдавать более осмысленное сообщение об ошибке. _NN>Иначе кажется со стороны, что недоделанная функциональность.
Как ты себе это видишь? Сообщение об ошибке типов выдается.
Попробуй сам.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.