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

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

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

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

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

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

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


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

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

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

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы