Mode:
Duration:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
using System;
using System.Collections.Generic;
using System.Linq;
class Program
{
static void Main()
{
List<int> numbers = new List<int> { 5, 2, 8, 1, 9, 3, 6, 4, 7 };
var filtered = numbers.Where(n => n > 3);
var sorted = numbers.OrderBy(n => n);
var squared = numbers.Select(n => n * n);
var grouped = numbers.GroupBy(n => n % 2 == 0);
Console.WriteLine("Filtered (>3):");
foreach (var n in filtered)
{
Console.WriteLine(n);
}
Console.WriteLine("\nSorted:");
foreach (var n in sorted)
{
Console.WriteLine(n);
}
Console.WriteLine("\nSquared:");
foreach (var n in squared)
{
Console.WriteLine(n);
}
Console.WriteLine("\nGrouped (Even/Odd):");
foreach (var group in grouped)
{
Console.WriteLine(group.Key ? "Even" : "Odd");
foreach (var n in group)
{
Console.WriteLine(" " + n);
}
}
}
}Coding works best on desktop or with an external keyboard.