Blog Stats
  • Posts - 647
  • Articles - 3
  • Comments - 142
  • Trackbacks - 25

 

Lambda expressions in C#3.0 e VB9

Avete dubbi o perplessità sulle Lambda Expressions? Corrado, in questo post, le spiega in modo molto semplice e chiaro! 

Tra le novità di C#3.0 e VB9 sicuramente le lambda expressions sono le più "ostiche" da comprendere, vuoi per il nome che incute timore smile_teeth, vuoi per lo strano simbolo "=>" che si legge "Goes To" oppure semplicemente perchè incontrate per la prima volta con LINQ e quindi in un contesto di per se non chiaro, almeno inizialmente.
In realtà le lambda altro non sono che una versione riveduta ed "epurata" degli anonymous methods che chi usa C#2.0 sicuramente conosce e utilizza.

Leggi tutto alla fonte: Lambda expressions in C#3.0 e VB9


Feedback

# re: Lambda expressions in C#3.0 e VB9

Gravatar io programmo in vb, ma nella pratica che mi serve una lamba expression.
Se scrivo function pippo (a,b) return(a+b)
non è la stessa cosa di scrivere il codice della funzione, metterlo in una variabile e poi chiamare la variabile ?

Altra domanda: come posso fare un array di funzioni e chiamarle a run time ?

Tipo a (pippo) as arraydifunzioni

esegui a(0)

Grazie, ottimo blog
9/12/2007 1:49 PM | Giuseppe

Comments have been closed on this topic.
 

 

Copyright © Mighell |  Theme by Mighell.