Переполнение элементов списка - PullRequest
1 голос
/ 02 мая 2011

Всякий раз, когда я использую цикл for, выбирайте каждый элемент в списке со списком. SetSelected (i) он переполняет список.у кого-нибудь есть решение?

1 Ответ

2 голосов
/ 02 мая 2011

Поскольку вы упоминаете for и переполнение , я предполагаю, что проблема заключается в диапазоне индекса; большинство индексаторов .NET основаны на 0, поэтому вам нужно:

for(int i = 0 ; i < collection.Length ; i++)
{
    collection[i].DoSomething();
}

Обратите внимание, что в большинстве случаев foreach проще и безопаснее:

foreach(var item in collection)
{
    item.DoSomething();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...