Comments 19
За что минуса? Все всю жизнь знали это?
+4
Bash форева… :)
-13
Olegas, подскажите, ситуация следующая: имеется список с несколькими сотнями тысяч элементов (вот такое досталось от предыдущих разработчиков, приходится мириться) когда я делаю Items.Count всё подвисает на несколько минут а потом вылетает с ошибкой нехватка памяти, тоже самое если я пытаюсь в цикле (foreach или for не важно) перебрать все элементы, как только обращаюсь к первому элементу всё падает. Приходится caml запросами по чуть чуть доставать элементы. Есть ли какой нибудь более красивый и производительный метод?
0
Извините не совсем ответ в тему, попробуйте пользоваться ItemsCount свойством, вместо Items.Count
+3
а если по списку foreach'ем то тоже будут проблемы?
0
Кстати, в MSDN на эту тему есть весьма полезная статья Best Practices: Common Coding Issues When Using the SharePoint Object Model
+2
А почему не пошли еще дальше и не показали как происходит выборка элемента через CAML-запрос? Метод GetItems(query) не из воздуха же берет данные.
0
Sign up to leave a comment.
Получаем SPListItem из SPList. Очень быстро и очень медленно