Професионална програма
Loading...
VasilKostov avatar VasilKostov 136 Точки
Best Answer

Колега, в условието пише, че подаденият индекс може да е невалиден, не знам защо си сметнал, че тогава задължително е по-голям от numbers.Coutn, ами ако е по-малък от 0? Освен това, ако индекса е равен на numbers.Count - също е невалиден, защото List-a е масив и индексацията започва от нула! 

If-проверката при Remove, трябва да стане (int.Parse(order[1]) < 0 || int.Parse(order[1]) >= numbers.Count),

а тази при Insert - (int.Parse(order[2]) >= 0 && int.Parse(order[2]) < numbers.Count)

1
Pokizz avatar Pokizz 2 Точки

Даа, не се сетих за това, хаха. Мерси много!

1
RosenBanchev avatar RosenBanchev 1 Точки

Имах същия проблем, мерси!

1
bobby24 avatar bobby24 2 Точки

И аз. Това подсещане беше от полза. :) Благодаря.

0