Как считать подстроку после третьей точки - C#

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

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

Всем привет. Собственно, САБЖ. Есть строка неопределенной длины, и мне нужно считать оттуда подстроку, после третьей точки. Длинна строки до третьей точки может варьироваться, так-что считывать по индексу не вариант. Буду благодарен за любую помощь.

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

textual
Листинг программы
static int IndexOfDot(string str, int count)
        {
            int pos = -1;
            for (int i = 0; i < count; i++)
            {
                pos = str.IndexOf('.', pos + 1);
                if (pos < 0) break;
            }
            return pos;
        }

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


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

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

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