Andrea Merlin
Andrea Merlin
Solution Architect, Senior .NET Dev, Trainer
  • Twitter
  • Github
  • Linkedin
  • Instagram
  • BlueSky
  • Facebook
  • TripAdvisor
Salta al contenuto
  • Home
  • Chi sono
  • Corsi & Tools
  • Github Tips
  • Categorie
  • Eventi
  • Tempo Libero
    • Cabella Ligure
    • Val Borbera
    • Cape Town 2014

GitHub – Partecipare ad un progetto

Github è uno degli strumenti più noti e diffusi per lo sviluppo collaborativo di software. Il suo core è basato su Git, uno strumento che permette di effetture il controllo di versione del codice, rendendo agevole lo sviluppo collaborativo. Per poter partecipare allo sviluppo di un nuovo progetto è necessario: ottenere una copia locale del […]

in Informatica, Programmazione | 1 Dicembre 2020 | 694 Parole

C# 9 – Covariant returns

Quando ereditiamo da una classe in C#, se il metodo è dichiarato come abstract oppure virtual possiamo sovrascriverlo ma non possiamo modificarne il tipo ritornato. In C# 9, ora si può restituire un tipo differente rispetto al tipo iniziale dichiarato nella classe genitore. Questo consente di mantenere la firma della classe padre, ritornando però un […]

in C#, Programmazione | 11 Novembre 2020 | 269 Parole

C# 9.0 – Target Typed

Nelle versioni precedenti di C# la definizione di un nuovo avveniva utilizzando la seguente sintassi: Nel codice precedente è stato creato il costruttore di default, un costruttore con parametri e due proprietà pubbliche. Ovviamente per la creazione di un nuovo oggetto possiamo usare : oppure nella passando i parametri al costruttore: In entrambi i casi […]

in C#, Informatica, Programmazione | 11 Novembre 2020 | 296 Parole

C# 9.0 – Top-Level Statements

Top-level Statement è stato introdotto a partire da C# 9.0. Supponiamo di lavore all’interno di una console application, molto semplice e che permetta di stampare a video il classico “Hello world!”: Scomponendo in diverse parti il codice precedente possiamo evidenziare: In C# 9.0 il Top-level Statement consente di semplificare la scrittura del codice precedente, dando […]

in C#, Programmazione | 11 Novembre 2020 | 204 Parole

Novità in C# 9.0

.Net core 5.0 lega la sua uscita a C# 9. Come tutti gli aggiornamenti che il linguaggio porta con se, troviamo una serie di nuove funzionalità ed arricchimenti. Di seguito le nuove implementazioni, dettagliate all’interno delle relative sezioni: Tipo Record e Init only setter Migliormamenti nell’uso dei discard Top level statement Target-typed new expression Covariant […]

in C#, Programmazione | 10 Novembre 2020 | 728 Parole

Navigazione articoli

Dal 2013 517 Articoli 21 pagine Eventi come speaker: 29
Buy Me A Coffee

Legal

Privacy Policy
Independent Publisher realizzato con WordPress