Задать вопрос
BadCats
@BadCats

Индекс за пределами диапазона?

5ab504e228ff2798725025.jpeg
Как видно размер Image_Name_List - 4 , но тем не менее почему-то выходит за пределы массива. Почему так происходит?
  • Вопрос задан
  • 148 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Решения вопроса 1
mindtester
@mindtester Куратор тега C#
http://iczin.su/hexagram_48
вообще то видно, что Image_Name_List.Count = 1 при этом не видно i, если i больше 0 (да да, по традиции сишных языков, все индексируется с 0) то именно такая ошибка и возникнет

что такое Capacity см тут Свойство List.Capacity (совсем коротко - это сколько зарезервировано ссылок на данный момент, но не сколько есть)

ps если все еще не понятно - актуальный размер это Свойство List.Count
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы