У меня есть оператор LINQ, который возвращает неявный тип. Мне нужно, чтобы этот тип был ObservableCollection в моем приложении Silverlight 3. Конструктор ObservableCollection в Silverlight 3 предоставляет только пустой конструктор. Из-за этого я не могу напрямую преобразовать свои результаты в ObservableCollection. Вот мой код:C# - Преобразование Implict Type в ObservableCollection
ObservableCollection<MyTasks> visibleTasks = e.Result;
var filteredResults = from visibleTask in visibleTasks
select visibleTask;
filteredResults = filteredResults.Where(p => p.DueDate == DateTime.Today);
visibleTasks = filteredResults.ToList(); // This throws a compile time error
Как я могу перейти от неявной типизированной переменной к наблюдаемой коллекции?
Спасибо
Этот конструктор недоступен в Silverlight. http://msdn.microsoft.com/en-us/library/ms653201%28VS.95%29.aspx – SLaks
argh ... из-за таких вещей, которые я не разрабатываю в Silverlight, это так * разочарование ... –