C# 7.2
If you’re going to break it, then break it good. Break everything.
Get to the very front of the line. Don’t like move up a couple of slots.
That’s pointless.
Anders Hejlsberg (probably on async/await in C#)
Megérkezett a C# nyelv 7.2-es kiadása, amiről alig fél év késéssel én is értesültem!
Csodás funkciókkal, mint például public static async Task Main(){ /*...*/ }
!
Ki is próbáltam működik is! Mit mondhatnék? I’m livin’ the dream!
Valójában az async Main a 7.1-es kiadás újdonsága, is de a 7.2-es is tartalmaz hasznos újdonságokat, például másolás nélküli struct érték átadást, ami gyorsíthat akár a kódunk sebességén, vagy a protected private
láthatóságot, ami protected, vagy assembly private helyről láthatóvá tesz egy típust. Néha talán jól jöhet..
Érdemes átnézni a funkciókat, sokat javult a nyelv, apró kényelmi dolgokban is, illetve potenciálisan teljesítményt hozó dolgokban is..
Amit jobban várok, az a C# 8 a rekord típusokkal, de az már egy másik történet. Persze ebben az is szerepet játszik, hogy már majdnem mindent amit vártam megkaptam a 7. verzióval is. 😄