Первый (который работает):Каковы различия между этими двумя заявлениями LINQ?
IEnumerable<PacchettoOfferta> PacchettiTemp = from PacchettoOfferta a in SottoPagina.PacchettiOfferte
select a;
Pacchetti = Pacchetti.Union(PacchettiTemp);
Второй (который не работает, Unable to cast object of type
):
Pacchetti = Pacchetti.Union((IEnumerable<PacchettoOfferta>)SottoPagina.PacchettiOfferte);
Почему? Я бы хотел использовать второе утверждение ... В чем отличия? И что мне нужно сделать, чтобы исправить это?
Что такое тип "SottoPagina.PacchettiOfferte"? – eyossi
@eyossi: Я подозреваю 'IEnumerable'. Ненулезный, следовательно, потребность в спецификаторе типа :) – leppie
Я думаю, что ответ ниже решит вашу проблему, но если нет, укажите его тип, и он будет легко решить его. – eyossi