Devolver el artículo repetido máximo en la lista
List<string> prod = new List<string>();
prod.Add("dfg");
prod.Add("dfg");
prod.Add("ojj");
prod.Add("dfg");
prod.Add("e");
En el código anterior, la lista tiene el elemento "dfg" repetido tres veces (conteo máximo) ... Quiero "dfg" como salida porque este elemento se repite un máximo de veces. ¿Alguien puede ayudar en esto?