También para ordenar una colección o lista de datos, se puede hacer uso de la función OrderByDescending() que sirve para ordenar la lista de forma descendente.
List<int> lista = new List<int> { 2, 10, 3, 7, 9, 4, 1, 5, 6, 8 };lista.OrderByDescending(x => x);