String.Split(). Ошибка при получении слов предложения - C#

Узнай цену своей работы

Формулировка задачи:

Здрасте. В общем, я просто не могу понять... какого, простите, хрена... Значит, мне нужно из строки взять первые два слова в отдельную строку. И отдельно от всего ещё и четвёртое слово. Пишу код:
...
_string1 = listworlds.Split(' ')[3]
_string2 = String.Format("{0} {1}", listworlds.Split(' ')[0], listworlds.Split(' ')[1];
А мне... выдаёт ошибку. Решил проверить, что за фигня. Добавил несколько лог-строк:
...
_string1 = listworlds.Split(' ')[3]
Console.WriteLine(_string1);
Console.WriteLine(listworlds.Split(' ')[0];
_string2 = String.Format("{0} {1}", listworlds.Split(' ')[0], listworlds.Split(' ')[1];
и... ОНИ ИДЕНТИЧНЫ. С чем это связано и как решить?

Решение задачи: «String.Split(). Ошибка при получении слов предложения»

textual
Листинг программы
_string1 = listworlds.Split(' ')[3]; // Не хватало точки с запятой
_string2 = String.Format("{0} {1}", listworlds.Split(' ')[0], listworlds.Split(' ')[1]);  // Не хватало ) перед точкой с запятой

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4.111 из 5
Похожие ответы