У меня проблемы с попыткой сопоставить мою модель EF 4.1 Code First с базой данных. Все работает нормально, когда база данных точно соответствует коду, но когда я пытаюсь сопоставить столбцы, различающиеся по имени, у меня возникают проблемы. <> f__AnonymousType0`5 (colID = c.DinnerID, colTitle = c.Title, colHost = c.HostedBy, colDate = c.EventDate, colAddress = c.Address) ' не действует. Выражение должно представляют свойство: C #: 't => t.MyProperty 'VB.Net:' Функция (t) t.MyProperty '. При указании несколько свойств используют анонимный введите: C #: 't => new {t.MyProperty1, t.MyProperty2} 'VB.Net:' Функция (t) Новинка от {t.MyProperty1, t.MyProperty2} '.
Каков правильный синтаксис для сопоставления столбцов?
Бонусные баллы, если вы дадите мне знать, как сопоставить свойство Address с подклассом с именем Address:
public class Address
{
City
State
Zip, etc
}