Recherche de livres uniques par genre à l’aide de LINQ

C# Medium LINQ

Tâche «Recherche de livres uniques par genre à l’aide de LINQ»

Écrivez un programme en C# qui lit une liste de livres (titre et genre séparés par une virgule) et, à l’aide de LINQ, trouve tous les genres uniques et, pour chaque genre, affiche le nombre de livres, trié par ordre décroissant du nombre. Si le nombre est identique, trier par ordre alphabétique du genre. La saisie se termine par une ligne vide. Afficher le résultat au format : "Genre : nombre".

Format d\ entrée

Lignes au format "Titre,Genre" jusqu’à une ligne vide.

Format de sortie

Lignes au format "Genre : nombre", triées par ordre décroissant du nombre, et en cas d’égalité par ordre alphabétique.

Exemples

Exemple 1

ENTRÉE
Алиса в Стране чудес,Сказка Гарри Поттер,Фэнтези Властелин колец,Фэнтези
SORTIE
Фэнтези: 2 Сказка: 1

Exemple 2

ENTRÉE
5 add task1 3 add task2 1 add task3 2 highest get task2
SORTIE
main.cs