C#
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.
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 […]
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 custom e generics
Utilizzando i generics è possibile implementare interfacce custom indipendenti dal tipo. Nulla di particolarmente complicato, ma fondamentale per il riutilizzo del codice.
Utilizziamo i generics
I generics sono un elemento fondamentale nel riutilizzo di codice : consentono di definire e classi e metodi indipendenti dal tipo.