Ho cercato in alto e in basso la documentazione su come utilizzare questa funzione. Mentre il ciclo I potrebbe scrivere sarebbe semplice e non richiedere tempo, mi piacerebbe davvero imparare come usarlo.Azione (di T) in Visual Basic in List (Of T). Per ogni
Fondamentalmente ho una classe, ad esempio, Widget
, con un sub Save()
che non restituisce nulla. Quindi:
Dim w as New Widget()
w.Save()
salva fondamentalmente il widget. Ora supponiamo di avere una collezione generica List(Of Widget)
nome widgetList(Of Widget)
e voglio eseguire un Save()
su ciascun elemento in tale elenco. Dice che posso fare un
widgetList.ForEach([enter Action(Of T) here])
.... ma come in F funziona ??? Non c'è documentazione da nessuna parte sugli intrablags. L'aiuto sarebbe molto apprezzato.
ps ho fatto qualche ricerca sulle funzioni lambda e ho provato alcune di quelle tecniche, ma non sono riuscito a far funzionare nessuno di loro ... ugh ... – Jason
Se si utilizza Visual Studio 2005 non si avrà accesso alle espressioni Lamda in VB –