indexoutofrangeexception



Автор Наглый Еврей задал вопрос в разделе Другие языки и технологии

C# Проблема с System.IndexOutOfRangeException Помогите плз и получил лучший ответ

Ответ от Почувствуй Мои 17 см[мастер]
Конечно, а зачем ты выходишь за пределы массива?
В массиве элементы с 0 по number-1 включительно, а на последней итерации у тебя i равен number, а такого элемента уже нет. Понял в чем соль?
И разве в C# нельзя записать типа
for(element in no) {
....
}
? Я просто не знаю, в Java можно, например.
Почувствуй Мои 17 см
(928)
эх... в общем
for (int i = 0; i < numberr; i++) {
...
}
равно там не нужно, потому что no[number] не существует. Последний элемент в массиве - no[number-1]

Ответ от Imobilazer[гуру]
А numberr чему равно, а?)

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: C# Проблема с System.IndexOutOfRangeException Помогите плз
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*