buenas.
 
mi pregunta ahora es como puedo crear un listbox o listview con datos y ordenarlos, como una tabla de posiciones de futbol, lo que hice fue crear un arreglo y lo pude ordenar pero no se como agregarle un string porfavor ayudenme, quiero que quede algo asi
 
manchester - 15.
liverpool - 10
everton - 8
arsenal - 7
 
tengo el siguiente codigo
 
            int indice = int.Parse(cbJugador.Text);
            jugador[indice] = txNombre.Text;
            puntos[indice] = int.Parse(txPuntos.Text);
            equipo[indice] = txEquipo.Text;
            listViewEx1.Clear();
            Array.Sort(puntos);
            Array.Reverse(puntos);
            for (int i = 0; i <10; i++)
            {
                listViewEx1.Items.Add(jugador[i] + "-" + equipo[i] +puntos[i].ToString().);
            }
 
             el problema es que cuando la tabla se ordena por orden ascendente cambia el orden de puntos[] pero el orden de jugado[] se queda en la misma posicion del list view
 
porfavor ayudenme 
   
 


