How to sort array of numbers in ascending order using Linq with C#

1 Answer

0 votes
using System;
using System.Linq;
 
class Program
{
    static void Main() {
        int[] arr = new int[] {9, 7, 3, 5, 0, 6, 1};
 
        var result = from n in arr
                     orderby n
                     select n;
 
        Console.WriteLine(string.Join(", ", result));
    }
}
 
 
 
 
/*
run:
 
0, 1, 3, 5, 6, 7, 9
 
*/

 



answered Dec 31, 2022 by avibootz
edited Jul 5, 2023 by avibootz

Related questions

1 answer 267 views
1 answer 167 views
1 answer 151 views
1 answer 192 views
2 answers 236 views
1 answer 304 views
1 answer 216 views
...