Подсчитать сколько каждое слово встречается в тексте - C#
Формулировка задачи:
!!!
Решение задачи: «Подсчитать сколько каждое слово встречается в тексте»
textual
Листинг программы
var words = text.Split(' ', ',').Select(word => word.ToLower()); var dict = new Dictionary<string, int>(); foreach (var word in words) { if (!string.IsNullOrEmpty(word)) { if (!dict.ContainsKey(word)) dict[word] = 0; dict[word]++; } } foreach(var word in dict.Keys) Console.WriteLine("Word: {0} - {1}", word, dict[word]);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д