C# Lambda Expressions and LINQ: The Two Features That Changed How I Write Code

When I first started writing C# I used foreach loops for everything. Filter a list — foreach loop. Find one item — foreach loop. Transform…