C#
Approfondimenti su C#: dal type system e dai pattern OOP alle feature moderne del linguaggio. Record, pattern matching, async/await, LINQ, generics e nullable reference types per scrivere codice robusto, espressivo e performante sull'ecosistema .NET.
-
Ereditarieta, interfacce e polimorfismo in C#
Con questo articolo abbiamo completato le fondamenta della programmazione orientata agli oggetti in C#.
-
Classi e oggetti: la programmazione orientata agli oggetti in C#
C# è un linguaggio orientato agli oggetti fino al midollo, e la programmazione orientata agli oggetti è il paradigma attorno a cui ruota gran parte del codice reale.
-
Array, stringhe e collezioni in C#
In questo articolo esaminiamo gli array, la manipolazione delle stringhe e le collezioni generiche più usate in C#.
-
Metodi, parametri e overloading in C#
Abbiamo imparato a organizzare il codice in metodi, definendone la firma con tipo di ritorno, nome e parametri, e a richiamarli passando argomenti.