Pattern Matching (C# 7+)
Pattern Matching (C# 7+)
Section titled โPattern Matching (C# 7+)โobject o = 123;if (o is int n && n > 100){    Console.WriteLine($"Large number: {n}");}
string Size(int x) => x switch{    < 0 => "neg",    0 => "zero",    < 10 => "small",    _ => "big"};Notes
- Use property and relational patterns for expressive code.
 - Prefer switch expressions for concise mappings.