Ricerca per argomento: .NET Framework

Oltre alla sintassi, quello che più caratterizza un record rispetto a una classe è il fatto che le proprietà sono immutabili. Tuttavia, esistono casi in cui abbiamo la necessità di modificare il valore di alcune proprietà e in questi casi l'unica possibilità è quella di creare ...

C# 9 introduce un nuovo tipo di oggetto: record. Un record è una classe immutabile che implementa proprietà in sola lettura che possono essere impostate solo all'interno del costruttore e che implementa automaticamente l'uguaglianza tra istanze basandosi sui valori delle ...

A volte capita di dover eseguire uno switch basato non su un singolo dato, ma su più dati. In questi casi, possiamo creare una tupla con questi dati e poi usare lo switch basato sulla tupla.public string RockPaperScissors(string game1, string game2) => (game1, game2) switch...