domenica 17 dicembre 2023

C# 12 valore di default in lambada

Una delle novità con il framework .Net 8 e del linguaggio di programmazione C# è la possibilità di assegnare un valore di default nell'utilizzo di query di tipo lampada.

Di seguito si riporta un frammento di codice.

 private void Lambada_Click(object sender, EventArgs e)
 {
     var lambdaParametroDefault = (int valore = 10) => MessageBox.Show($"Valore: {valore}");

     lambdaParametroDefault();      //Restituisce valore 10

     lambdaParametroDefault(5);   //Restituisce  valore 5

     
 }

Nessun commento: