Programmare con C# 10 – Guida completa! La quinta edizione del libro best-seller copre tutte le novità introdotte da C# 10 in modo completo, e rende il testo il riferimento principale in lingua italiana sul linguaggio C#: è aggiornato a .NET 6 e utilizza Microsoft Visual Studio 2022/Visual Studio Code per i numerosi esempi di codice.
Disponibile in formato cartaceo e ebook!
L’operatore ref conditional di C#
Uno degli operatori di C# è il cosiddetto operatore ternario ?:, detto anche operatore condizionale, che permette di restituire una fra due espressioni, a seconda che una condizione risulti vera o falsa.In pratica esso permette di abbreviare un costrutto if/else (il prossimocapitolo) utilizzando una sola …
Leggi di piùEcco C# 8!
.NET Conf è l’annuale conferenza online organizzata da Microsoft e dalla comunità .NET (per ulteriori informazioni e per seguire l’evento .NET Conf, registratevi su https://www.dotnetconf.net/). Quest’anno si terrà dal 23 al 25 settembre, e fra le altre cose, al suo interno verranno ufficialmente presentate e …
Leggi di piùC# 8: implementazione di metodi predefiniti nelle interfacce
implementazione di metodi predefiniti nelle interfacce
Leggi di piùQuiz C# – n. 4 {try/catch/finally}
Qual è l’output stampato dal seguente programma in C#?
Leggi di piùQuiz C# – n. 3
Qual è l’output completo stampato eseguendo il seguente codice C#?
Leggi di piùImplementazione asincrona del metodo Main
A partire da C# 7.1 il metodo Main può essere implementato in versione asincrona, aggiungendo il modificatore async alla sua firma e rendendo così più semplice l’esecuzione di operazioni asincrone al suo interno, tramite l’utilizzo della parola chiave await.Quindi, oltre alle versioni classiche del Main, …
Leggi di piùQuiz C# – n.2
Qual è l’output stampato dal seguente programma C#?
Leggi di piùDichiarazione e utilizzo di funzioni locali in C#
A partire da C# 7.0 il linguaggio supporta i metodi o funzioni locali. Capita spesso che un metodo di una classe C# sia utile e debba essere invocato solo all’interno di un altro. Supponiamo per esempio di avere implementato un metodo per il calcolo del …
Leggi di piùQuiz C# – n.1
Qual è il risultato stampato dal seguente programma C#?
Leggi di più