Я следую этому учебнику
var groups = from sharePointGroup in groupsXml.Root.Elements("Group")
select new
{
Name = sharePointGroup.Attribute("Name").Value,
Owner = sharePointGroup.Attributes("Owner").Any() ? sharePointGroup.Attribute("Owner").Value : null,
Description = sharePointGroup.Attributes("Description").Any() ? sharePointGroup.Attribute("Description").Value : string.Empty,
PermissionLevel = sharePointGroup.Attributes("PermissionLevel").Any() ? sharePointGroup.Attribute("PermissionLevel").Value : null,
Users = sharePointGroup.Elements("User").Any() ? sharePointGroup.Elements("User") : null
};
У них есть это: groupsXml.Root.Elements("Group")
, но когда я пытаюсь это сделать, я получаю сообщение об ошибке
Ошибка 3 Не удалось найти
реализация шаблона запроса
для типа источника
'System.Collections.Generic.IEnumerable.
«Выбрать» не найдено. Вы скучаете по
ссылка на 'System.Core.dll' или
использование директивы для System.Linq
Когда я просматриваю свои ссылки, я не вижу System.Linq (только System.Xml.Linq; и SharePoint.linq)
Когда я смотрю на msdn , я вижу, что вместо строки используется "Xname"