C# 10.0 è l’ultima versione del linguaggio principe di .NET, rilasciata a Novembre 2021 assieme a .NET 6, con tantissime novità che attendono gli sviluppatori.

Le principali sono le seguenti:

  • Record di tipo struct
  • Miglioramenti struct (costruttori senza parametri ed espressione with)
  • Direttive global using e direttive using implicite
  • Dichiarazioni di namespace con ambito file
  • Estensione pattern property
  • Stringhe costanti interpolate
  • Metodo ToString sealed nei record
  • Mixed Deconstruction (assegnazione/dichiarazione nella stessa decostruzione)
  • Miglioramenti espressioni lambda (attributi, tipo di ritorno)
  • Attributo AsyncMethodBuilder sui metodi
  • Attributo CallerArgumentExpression per parametri dei metodi
  • Attributi generici (anteprima)
  • Membri static abstract nelle interfacce (anteprima)

Naturalmente fanno tutte parte della nuova edizione del libro Programmare con C# 10, guida completa.

COMING SOON -> Prenota

Il libro è in uscita a Gennaio 2022 ed è già prenotabile su amazon:

https://amzn.to/3d7wLat

Segui questa pagina e iscriviti alla newsletter per avere aggiornamenti riguardo al libro e per non perderti contenuti assolutamente inediti.