viernes, 1 de julio de 2011

Ordenamiento de vectores en C#

Muchas veces es necesario ordenar un vector, C# tiene una manera sencilla para lograrlo:


//Creamos un vector de enteros
        int[] vArray = { 3, 4, 2, 1 };
        //Inicializamos una cadena con valores separados con comas
        String vCadena = "Felipe,Diana,Claudia,Fernanda";
        //Realizamos un Split para obtener los diferentes valores 
        //que estaban dentro de la cadena y colocarlos dentro de un vector
        String[] vArrayCadena = vCadena.Split(',');

        //Para ordenar el vector usamos el siquiente metodo
        Array.Sort(vArray);
        //Si imprimimos el vector vArray este sería el resultado:
        //1,2,3,4

        //Para ordenar el vector usamos el siquiente metodo
        Array.Sort(vArrayCadena);
        //Si imprimimos el vector vArrayCadena este sería el resultado:
        //Claudia, Diana, Felipe, Fernanda

No hay comentarios:

Publicar un comentario