Кол-во одинаковых буквы/слов/элементов в массиве - C#

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

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

Здравствуйте! Есть массив типа string с произвольной размерностью. В нем содержаться буквы - под каждым индексом одна буква. Мне нужно найти кол-во повторяющихся букв и какая именно буква повторяется, можно через linq. Пример: string { "a", "b", "a", "c", "a", "b" } a - 3 b - 2 c - 1 Как-то так... Уже который час сижу, не могу разобраться

Решение задачи: «Кол-во одинаковых буквы/слов/элементов в массиве»

textual
Листинг программы
 var arr = new[] { "a", "b", "a", "c", "a", "b" };
 var res = arr.GroupBy(c => c);
 
 foreach (var item in res)
     Console.WriteLine($"{item.Key} - {item.Count()}");

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


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

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

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