CC PHP - как получить элемент списка

Jack

Client
Регистрация
30.03.2016
Сообщения
49
Благодарностей
0
Баллы
6
В документации нашел только

// get the list
$list = $project->Lists["List 1"];
// get count
$count = $list->Count;
$sb = new System\Text::StringBuilder();
// items to string
foreach ($list as $str) $sb->AppendLine($str);
// return the string
return $sb->ToString();

Foreach, следовательно $list - массив. Но $list[0] - возвращает null.
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
В данном примере допущена ошибка. Код примера должен быть вот такой:

// get the list
$list = $project->Lists->get_Item("List 1");
// get count
$count = $list->Count;
$sb = new System\Text::StringBuilder();
// items to string
foreach ($list as $str) $sb->AppendLine($str);
// return the string
return $sb->ToString();

Проверено, цикл foreach работает как надо. Пример в документации исправим.
 

Jack

Client
Регистрация
30.03.2016
Сообщения
49
Благодарностей
0
Баллы
6
Спасибо, с этим понятно. Но как получить, скажем, нулевой элемент списка?
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
$list = $project->Lists->get_Item("List 1");
$item = $list->get_Item(0);
 

Jack

Client
Регистрация
30.03.2016
Сообщения
49
Благодарностей
0
Баллы
6
благодарю!
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)