Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/04/2012, 09:02
ericklanford
 
Fecha de Ingreso: diciembre-2011
Mensajes: 77
Antigüedad: 12 años, 10 meses
Puntos: 2
Respuesta: Llenar y recorrer un listbox en c#

por ejemplo:

un método para registrar las repeticiones:

public int repeticiones(int[] ocurrencias)
{
Dictionary<int, int> r = new Dictionary<int, int>();
foreach (var item in ocurrencias)
{
if (r.ContainsKey(item))
r[item]++;//aumento las ocurrencias
else
r.Add(item, 1);//1 pq es la primera ocurrencia
}
return r.Keys.ToArray();
}

... y otro método para mostrarlas:

public void mostrar(int[] r)
{
foreach (var item in r.Keys)
{
listBox4.Items.Add(item + ", Repetido: " + r[item]);
}
}