//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); }
//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); }
//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)); }