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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.04.2012, 10:47   #1
Sparky
Участник клуба
 
Аватар для Sparky
 
Регистрация: 15.05.2009
Сообщений: 1,222
По умолчанию подстроки c#

Добрый день! При выполнение куска кода на3 троке выдает ошибку Index and length must refer to a location within the string.
Parameter name: length
В чем проблема?
Вот код
Код:
string str = "время{время}";
            
            string slovo = str.Substring(0, str.IndexOf("{"));
            string token = str.Substring(str.IndexOf("{") + 1, str.IndexOf("}")-1);
Единственное, что ограничивает полет мысли программиста-компилятор
Sparky вне форума Ответить с цитированием
Старый 16.04.2012, 11:12   #2
=master=
Форумчанин
 
Регистрация: 26.03.2012
Сообщений: 665
По умолчанию

Вырезаете больше чем можно.
=master= вне форума Ответить с цитированием
Старый 16.04.2012, 11:44   #3
Guy
Форумчанин
 
Регистрация: 15.12.2010
Сообщений: 398
По умолчанию

Если без лишних слов по оптимизации то так

Код:
string str = "время{время}";

            string slovo = str.Substring(0, str.IndexOf("{"));
            string token = str.Substring(str.IndexOf("{") + 1, str.IndexOf("}") - str.IndexOf("{") - 1);
Второй параметр принимает длину символов, а не позицию до символа "}" как у тебя написано
Guy вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
выделение подстроки Rustamel Microsoft Office Excel 4 20.04.2010 05:06
Удаление подстроки (С) Айдар Помощь студентам 2 02.03.2010 08:22
строки и подстроки Work Group Помощь студентам 1 17.11.2009 15:02
Копирование подстроки Johnson Общие вопросы Delphi 5 28.01.2009 18:09
значение из подстроки GazimagomedovM Помощь студентам 2 10.07.2008 08:50