Altra novità di visual basic 9.0 sono le Lambda Expression.
Ovvero la possibilità di creare delle funzioni come espressioni create al volo oppure da utilizzare nei delegate senza doverli dichiarare esplicitamente.
La sintassi per definire una Lambda Expression utilizza la parola chiave Function. Vediamo un esempio :
Dim LenNome = Function(s As String) s.Length() Console.WriteLine(LenNome("Alessio"))
Mi verrà visualizzato 7, la lunghezza della stringa "Alessio"
Possiamo notar
Leggi tutto il post...