Nello script #549 abbiamo visto come dichiarare un record in C#. In quel caso abbiamo dichiarato il record con delle proprietà e un costruttore che valorizza quelle proprietà con i dati che riceve in input. ll codice da scrivere non è molto ma possiamo accorciarne notevolmente la quantità utilizzando solamente il costruttore come nel seguente esempio.
public record Person(string FirstName, string LastName);
In questo esempio viene create un record di nome Person con le proprietà FirstName e LastName che vengono automaticamente valorizzate dal costruttore. Con questa sintassi, il risultato è quindi lo stesso dello script #549, ma con un notevole risparmio di codice.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
I più letti di oggi
- Evitare il flickering dei componenti nel prerender di Blazor 8
- Rilasciata la Beta 2 di Visual Studio 2008
- tra pochi minuti inizia la keynote della seconda giornata. seguila live su http://aspitalia.com/mix-11 #mix11
- .@dbochicchio ora su #aspnetcore 2 a #netconfit https://aspit.co/netconf-17
- Utilizzare angular-cli per creare una direttiva in Angular 2
- Windows Vista: il ritorno di WinFS con la beta1
- .@CristianCivera tra poco su #azure con i suoi tips&tricks per lo sviluppatore web: https://aspit.co/web15-live #aspilive
- Le novità di C# 10