Esempio n. 1
0
        //Ordena por id (ascendente)  - Utilizar o BubbleSort
        // É necessário converter os dados para um array, usar o BubbleSort e passá-los novamente (já ordenados) para uma lista
        private List <Archive> SortData(List <Archive> list)
        {
            Archive[] array = new Archive[list.Count];

            list.CopyTo(array);

            SortAlgorithm.Bubblesort(array, array.Length);

            return(list);
        }
Esempio n. 2
0
        //Ordena por id (ascendente)  - Utilizar o BubbleSort
        // É necessário converter os dados para um array, usar o BubbleSort e passá-los novamente (já ordenados) para uma lista
        public override List <Archive> OrderData(List <Archive> list)

        {
            Archive[] array = new Archive[list.Count];

            list.CopyTo(array);

            SortAlgorithm.BubbleSort(array, array.Length);

            return(list);
        }
Esempio n. 3
0
 //Ordena por id (ascendente)  - Utilizar o BubbleSort
 // É necessário converter os dados para um array, usar o BubbleSort e passá-los novamente (já ordenados) para uma lista
 public SortData()
 {
     list.CopyTo(array);
     SortAlgorithm.Bubblesort(array, array.Length);
     return(List <Archive> list.ToList(array));
 }