Autore: Stefano Mostarda

La funzionalità più importante introdotta dalla versione 8 di C# è senza dubbio quella dei nullable reference type. Fino alla versione 7 di C#, una variabile che ha come tipo un reference type può sempre essere null e non c'è modo di evitarlo. L'impossibilità di specificare la ...

Una delle novità di C# 8 è rappresentata dagli asynchronous stream che permettono di enumerare una lista in modo asincrono. Entity Framework Core 3 sfrutta questa nuova funzionalità aggiungendo un nuovo extension method: AsAsyncEnumerable. Questo metodo viene invocato per ...

Sin dalla prima versione di C#, abbiamo avuto un solo metodo per estrarre elementi da una lista: l'utilizzo del'indice in base 0. Successivamente è arrivato Linq che ha aggiunto i metodi Skip e Take per estrarre un set di dati. Il problema di questi metodì è che fanno parte di ...