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 210 views
1 answer 134 views
1 answer 117 views
1 answer 136 views
2 answers 197 views
1 answer 233 views
1 answer 174 views
...