Получение значений из строки - C#

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

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

Имеется следующая строка
Листинг программы
  1. 7.959 4.90 3361.23779 1871.21008 2.31 0.0289 420893 - -
Как получить 1, 3 и 4 циферное значение? Пробовал через сплит.
Листинг программы
  1. String str = " 7.959 4.90 3361.23779 1871.21008 2.31 0.0289 420893 - - ";
  2. String[] str1 = str.Split(" ");
  3. Console.Write(str[0] + " " + str[2] + " " + str[3]);
  4. Console.ReadKey();
Но выводится в итоге полная строка (

Решение задачи: «Получение значений из строки»

textual
Листинг программы
  1.             String str = "  7.959   4.90 3361.23779 1871.21008  2.31  0.0289  420893   -      -   ";
  2.             String[] arrayOfNumbers = str.Split(new char[] {' '}, StringSplitOptions.RemoveEmptyEntries);
  3.             Console.Write(arrayOfNumbers[0] + " " + arrayOfNumbers[2] + " " + arrayOfNumbers[3]);
  4.             Console.ReadKey(true);

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


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

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

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

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

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

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