подсчёт точек

Регистрация
13.04.2016
Сообщения
650
Благодарностей
53
Баллы
28
приветствую господа!

мне необходимо подсчитать кол-во точек в тексте, нашёл на этом форуме сниппет, правда не врублюст где что:


  1. // Count characters
  2. string stringToCount = "Hello World";
  3. return stringToCount.Length.ToString();

куда воткнуть точку и как переменная будет называться с количеством точек?

спасибо!
 

Борат Сагдиев

Пользователь
Регистрация
09.05.2017
Сообщения
61
Благодарностей
36
Баллы
8

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с Борат Сагдиев какие-либо сделки.

удаляешь к херам все кроме точек.
считаешь количество символов.
 
Регистрация
13.04.2016
Сообщения
650
Благодарностей
53
Баллы
28

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 328
Благодарностей
5 431
Баллы
113
Сделай регулярку которая будет точки искать. Потом при поиске Regex укажи искать все. Далее все сохраняется в список. После этого, выбери операции над списком, получить кол-во строк. Готово.
Если надо в цикле, не забывай чистить список.
 
  • Спасибо
Реакции: Анатолий

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 101
Баллы
113
C#:
string str = project.Variables["Text"].Value;
char[] arr = str.ToCharArray();
return arr.Count(x => x == '.');
 

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 101
Баллы
113
Ну или с помощью регулярки
C#:
string str = project.Variables["Text"].Value;
return Regex.Matches(str, @"\.").Count;
 
  • Спасибо
Реакции: Анатолий
Регистрация
13.04.2016
Сообщения
650
Благодарностей
53
Баллы
28

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 101
Баллы
113
переменная зовётся count ???
Text - имя переменной проекта, в которой будет лежать текст. Можешь создать переменную с таким именем, а можешь свою прописать.
В кубике "Свой C# код" нужно снять галочку "Не возвращать значение" и выбрать переменную, в которую будет падать результат.
 

nomarketing

Client
Регистрация
01.11.2013
Сообщения
907
Благодарностей
178
Баллы
43
Регистрация
13.04.2016
Сообщения
650
Благодарностей
53
Баллы
28

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 101
Баллы
113
  • Спасибо
Реакции: Анатолий
Регистрация
13.04.2016
Сообщения
650
Благодарностей
53
Баллы
28
Регистрация
13.04.2016
Сообщения
650
Благодарностей
53
Баллы
28
Всем спасибо за подсказки!!!!!!
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)