моя иерархия объектов - это Customer> Address> Contact. поэтому я использую этот код для итерации в контактных данных.Entity Framework: как выбрать вложенный объект
Contacts CurrentContacts = null;
foreach (var existingContacts in existingCustomer.Addresses.Select(a => a.Contacts.Where(cc=> cc.ContactID==5)))
{
CurrentContacts = existingContacts;
}
, но эта линия CurrentContacts = existingContacts;
бросает ошибку
Не удается неявно преобразовать тип 'System.Collections.Generic.IEnumerable' в 'EFTest.Contacts'. Явное преобразование существует (вам не хватает литых?)
какая у меня ошибка. existingContacts
будет иметь контактные данные, а CurrentContacts
- это переменная типа контакта.
, так что скажите, пожалуйста, как я могу это сделать.
Что такое 'типа Contacts'? Можете ли вы отправить код класса? –
вопрос отсортирован ....... спасибо все – Mou