У меня есть огромный список почтовых ящиков ресурсов, из которых я получаю все элементы календаря. В настоящее время, чтобы получить их от FindItemResults<Appointment>
к List<Appointment>
я делаю следующее:Преобразование FindItemsРезультаты <Appointment> в список <Appointment>
FindItemsResults<Appointment> tApts = service.FindAppointments(CalendarFolderID, cv);
Collection<Appointment> tApts2 = tApts.Items;
List<Appointment> apts = tApts2.Cast<Appointment>().ToList();
Это лучший способ сделать это? Кажется совершенно излишним перейти от FindITemResults
->Collection
->List
.
Есть ли способ обойти это Collection<Appointment>
преобразование?