Index was outside the bounds of array - C#

  1. Пытаюсь сделать лексер, получаю такую ошибку в строке 46. Вот дословный код:


textual

Код к задаче: «Index was outside the bounds of array - C#»

                        for (int i_buffer = 0, i_char = 0; i_char <= i_text - last_id;) // Обходим все символы, начиная с последнего записанного + 1, и заканчивая текущим
                        {
                            if (i_char != i_text - last_id)                                       // Если до самого токена не долши
                            {
                                out_buffer[tokens_number] += text[last_id + i_char].ToString(); // Записываем символ в буфер
 
                                ++i_buffer;
                                ++i_char;
 
                            }
                            else                                                            // Если дошли
                            {
                                tokens_number++;                                            // Выделяем отдельное место для токена
 
                                out_buffer[tokens_number] += text[i_text].ToString();       // И записываем его
                            }
                        }

СДЕЛАЙТЕ РЕПОСТ

5   голосов, оценка 4.200 из 5



Похожие ответы
  1. Помогите что не так выдает ошибку во втором методе при обращение к Factorial(factorialNum)

  1. Приветствую всех! Возникла такая проблема: The name 'Properties' does not exits in the current context. В следующих строках:

  1. Как исправить ошибку "The name 'i' does not exist in the current context" в строке строке ? Если я правильно понял, то нужно по нормальному объявить переменную "i" Сценарий кода: 1. Извлекаем данные из базы данных (Ексель); 2. Вносим данные в браузер Chrome; Привожу код Кликните здесь для просмотра всего текста

  1. Здравствуйте,объясните пожалуйста,почему возникает ошибка:"A field initializer cannot reference the non-static field, method, or property 'GenericsHW.MyList.array' ".Ведь в методе Contains(T item) организован точно такой же цикл,но ошибки нет;с чем это связано?При чём если я сделаю array статическим,то всё ок(почему нужно писать static?). Заранее спасибо

  1. пишет ошибку связаную с BodyOperationParamete в строке

  1. Здравствуйте ув. форумчане! Помогите пожалуйста, не могу понять почему выбивает ошибку "Index was outside the bounds of the array. " в этой строке

  1. Всем привет, по данной ссылке описан серсив Yahoo -> http://www.wunderground.com/weather/api/d/docs?MR=1. Если кто-то работал с этим зверем, может остались какие-то примерчики, потому что я впервые разбираюсь с такой штукой. Я понял что можно вернуть ифнормацию запросом GET http://api.wunderground.com/api/Your...q/query.format, но не исею пока понятия как организовать это дело. До этого парсил данные по RSS в таком виде: