He buscado alto y bajo para documentación sobre cómo utilizar esta característica. Si bien el ciclo I podría escribir sería simple y no tardaría mucho tiempo. Realmente me gustaría aprender a usarlo.Acción (De T) en Visual Basic en la lista (Of T) .ForEach
Básicamente tengo una clase, por ejemplo, Widget
, con un sub Save()
que no devuelve nada. Entonces:
Dim w as New Widget()
w.Save()
básicamente guarda el widget. Ahora digamos que tengo una colección genérica List(Of Widget)
nombre widgetList(Of Widget)
y quiero ejecutar un Save()
en cada elemento de esa lista. Dice que puedo hacer un
widgetList.ForEach([enter Action(Of T) here])
.... pero ¿cómo funciona esto? No hay documentación en ninguna parte de los intrablags. La ayuda sería muy apreciada.
ps hice algunas investigaciones sobre las funciones de lambda e intenté algunas de esas técnicas, pero no pude conseguir que ninguna de ellas funcionara ... ugh ... – Jason
Si está usando Visual Studio 2005 no tendrá acceso a las expresiones de Lamda en VB –