Кажется, что нет смысла в объекте (структура данных объекта) - PullRequest
1 голос
/ 22 июля 2011

Мой код выглядит следующим образом:

var contactGroups = context.ContactGroups.Where(cg => cg.ContactID == contact.ID);

var MyContactGroups = from cg in context.ContactGroups
     where cg.Contact == contact.ID
     select new {
     Title = cg.Title,
      GroupName = cg.GroupName 
     };

Результат работы групп контактов и MyContactGroups не позволяет мне получить доступ к какой-либо записи группы контактов.

т.е. когда я использую MyContactGroups Я не могу получить доступ ни к одному из столбцов, например GroupName или Title .Например, я не могу использовать MyContactGroups.Title

Я разместил видео своей проблемы здесь: http://screencast.com/t/i0ydKQSou

Любые идеи, что я делаю неправильно, пожалуйста?Спасибо!

1 Ответ

2 голосов
/ 22 июля 2011

MyContactGroups будет IEnumerable<ContactGroup>.Вам нужно будет извлечь из него отдельный элемент, чтобы получить доступ к свойствам группы контактов.

foreach(var contactGroup in MyContactGroups)
{
    Console.WriteLine(contactGroup.Title);
}
...