Я пытаюсь работать в MVC3
, используя linq
для извлечения списка имен из файла XML.
List<String> firstNames = (from p in x.Descendants("Row")
orderby p.Element("id").Value
select p.Element("firstName").Value).ToList();
Компилятор продолжает жаловаться:
Error 1
Could not find an implementation of the query pattern for
source type 'System.Collections.Generic.IEnumerable<System.Xml.Linq.XElement>'.
'OrderBy' not found. Are you missing a reference to 'System.Core.dll' or a
using directive for 'System.Linq'
Я проверил, и System.Core
находится в папке ссылок, и в файле есть оператор using System.Linq;
.
Кто-нибудь знает, почему это происходит?