DotNet Tortona
Principianti

Classi astratte Vs Interfacce

L’utlizzo di classi astratte può essere spesso confuso con l’utilizzo delle interfacce. In questo articolo vengono descritte le differenze tra i due costrutti e quando utilizzarle.

C-sharp programmazione asincrona con async e await
.NET

Programmazione asincrona e codice misto

Nello sviluppo di codice sincrono, spesso abbiamo la necessità di implementare particolari funzioni asincrone. L’implementazione di codice “misto” sincrono ed asincrono può generare alcuni problemi nell’operatività e nel flusso di escuzione. In questo articolo vengono […]

C-sharp programmazione asincrona con async e await
.NET

Introduzione alle tuple

Le tuple sono presenti in C# già a partire dalla versione 4.0. Con il rilascio della versione 7.0 sono state introdotte alcune novità, descritte in questo articolo:

Interfacce generiche
Novita

Interfacce custom e generics

Utilizzando i generics è possibile implementare interfacce custom indipendenti dal tipo. Nulla di particolarmente complicato, ma fondamentale per il riutilizzo del codice.