martedì 5 maggio 2020

Lambda expressions


Esiste un modo elegante  per estrarre le osservazioni dalle distribuzioni di frequenza. Con una sola istruzione noi possiamo evitare di fare un ciclo. Questa semplificazione  avviene grazie all'utilizzo della funzione ConvertAll, cioè prende gli oggetti che sono in un lista e crea una nuova lista facendo una conversione di quegli oggetti utilizzando una funzione che gli specifico.  Questa funzione viene chiamata Lambda expressions.  In questo modo con una riga di codice semplifichiamo il tutto:



Se non avessi utilizzato in questo caso la funzione Lambda expressions avremmo dovuto fare un ciclo cioè :

Quindi grazie alla forma abbreviata con Lambda expression, cioè questa funzione senza nome e la possiamo usare quando ci serve con la funzione ConvertAll trasformiamo una lista in un altra lista, dove gli elementi sono calcolati sulla base degli elementi della lista originale. Vuole quella funzione che gli dice come convertire quell'oggetto nel nuovo oggetto da mettere nella nuova lista.

Nessun commento:

Posta un commento

applicazione13

- Svolgere l' Esercizio 4  indicato nel video 49 (processo aleatorio + ordini e calcolo PNL) - Completare l' Esercizio 4  aggiungen...