Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo usar C# para calcular el elemento más frecuente en una matriz; proporcione el código fuente

Cómo usar C# para calcular el elemento más frecuente en una matriz; proporcione el código fuente

int[] matriz = new int[] { 1, 2, 3, 4, 8, 6, 4, 1, 2, 8, 5, 4, 2, 4, 1 };

var listagrupo = array.ToList().GroupBy(a =gt; a).Select(g =gt; new { g.Key, count = g.Count() }).OrderByDescending(c =gt; c.count);< count = g.Count() }).OrderByDescending(c =gt; c.count);

int maxNum = groupList.ToList()[0].Key;

Simple En otras palabras, también debes considerar la situación en la que varios elementos aparecen con la misma frecuencia =.