Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.05.2009, 03:21   #1
RIO
Форумчанин
 
Аватар для RIO
 
Регистрация: 15.12.2007
Сообщений: 422
По умолчанию Substring не работает !

Есть код :

Код:
Temp.Text = S;
            S = "";
            List<string> Lines = new List<string>(Temp.Lines);
            for (I = 0; I < Lines.Count - 23; I++)
            {
                if (Lines[I].Substring(0, 5) != "Date:")
                   Lines.RemoveAt(I--);
            }
В строке if (Lines[I].Substring(0, 5) != "Date:") ошибка при выполнении, здесь почему-то пишет - Индекс и длина должны указывать на позицию в строке . . . Не понятно что-то . . . Дорогие коллеги, может есть еще какой-то метод узнать что прячется в строке ?

Модератор: тег CODE

Последний раз редактировалось Sazary; 31.05.2009 в 03:40.
RIO вне форума Ответить с цитированием
Старый 31.05.2009, 07:07   #2
Min
Форумчанин
 
Регистрация: 12.09.2008
Сообщений: 239
По умолчанию

при вызове Substring(0,5), если длина строки меньше 5, то вылетает исключение.
сделай вместо этого:
Код:
if (Lines[i].Substring(0, 5) != "Date:"
вот это:
Код:
if (Lines[i].Length<5||Lines[i].Substring(0, 5) != "Date:")
Надо бы избавиться от привычки ставить многоточие.....
Min вне форума Ответить с цитированием
Старый 31.05.2009, 12:55   #3
RIO
Форумчанин
 
Аватар для RIO
 
Регистрация: 15.12.2007
Сообщений: 422
По умолчанию

Понял, большое спасибо вам
RIO вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Библиотека НЕ работает с 2008, но работает с 2000 SQL namenike Общие вопросы C/C++ 0 26.05.2009 11:04
if .. else не работает shkipper Общие вопросы по Java, Java SE, Kotlin 2 22.04.2009 16:12
Почему не работает тег align=right?valign работает а align нет! aviv HTML и CSS 5 21.01.2009 17:46
Проблема с UserForm. То работает, то НЕ работает Maxx Microsoft Office Excel 6 19.11.2008 14:51
не работает! RECREATOR Общие вопросы Delphi 6 29.11.2007 12:42