.NET 9: Performance Upgrades And New Features
.NET 9 is like a phone upgrade: better battery (performance), improved features, but no mind-blowing changes. It focuses on usability & subtlety with LINQ upgrades, UUID Version 7, HTTP/3 support & more.
TL;DR: .NET 9 is like a phone upgrade. Better battery, improved performance, but no mind-blowing features. That’s okay, though! The past few versions have already handled a lot of heavy lifting. Biggest bummer? Implicit extension types (the feature that could’ve really changed how we write code) got pulled from C# 13. Guess we’ll have to wait for the next drop. 😔 Now, let’s talk about the cool stuff! LINQ Upgrades LINQ Index: Want to loop through a collection and keep track of indexes? .NET 9 makes it simple: var fruits = new List<string> { "Apple", "Banana", "Cherry" }; foreach...