Я хотел знать, как подсчитать все повторяющиеся строки в списке в C # в приложении Winform.
List<string> colorList = new List<string> { "red", "red", "yellow", "blue", "blue", "orange", "green", "red" };
Например, у меня есть список выше, и счет будет 5, потому что "красный"появляется 3 раза, а "синий" появляется дважды.
Рад использовать циклы, LINQ или что-нибудь необходимое.
В моей реальной программе этот список может быть значительно больше с тысячами записей, поэтому производительность - это нечтоучитывать также.
Спасибо!