mercoledì 26 luglio 2023

C# valore di default in linq

Con l'ultima versione di C# e Framework .Net, è possibile eseguire un valore di default in operazioni di lambda di Linq.
Di seguito un esempio di somma, con un parametro che ha un valore di default.

 var EsempioValoreDefault = (int primoValore, int SecondoValore = 2) => primoValore + SecondoValore;
 var risultatoSomma = EsempioValoreDefault(4, 4); //restituisce 8
 var risultatoSommaSoloUnParametro = EsempioValoreDefault(3); //restituisce 5

Nessun commento: