Работа с расширениями Sitecore и Linq.
Я пытаюсь преобразовать массив элементов в список, используя следующий фрагмент кода:
Item variationsFolder = masterDB.SelectSingleItem(VariationsFolderID.ToString());
List<Item> variationList = variationsFolder.GetChildren().ToList<Item>();
Однако я продолжаю получать эту ошибку всякий раз, когда пытаюсь построить:
'Sitecore.Collections.ChildList' does not contain a definition for 'ToList' and the best extension method overload 'System.Linq.Enumerable.ToList<TSource>(System.Collections.Generic.IEnumerable<TSource>)' has some invalid arguments
У меня есть следующие варианты использования:
using System.Linq;
using System.Xml.Linq;
Ссылаюсь:
System.Core
Я только что скопировал этот код из другого места, поэтому он должен работать нормально, могу только подумать, что есть что-то простое (например, ссылка или что-то, чего мне не хватает).