Según lo que puedo encontrar en google, VB.NET solo tiene lambdas de una declaración y no funciones anónimas de varias declaraciones. Sin embargo, todos los artículos que leí estaban hablando de versiones anteriores de VB.NET, no pude encontrar nada más reciente que vs2008 beta 1 o 2.¿VB.NET tiene funciones anónimas?
Entonces la pregunta: ¿Cómo puedo hacer esto en VB.NET?
código C#:
private void HandleErrors(Action codeBlock){
try{
codeBlock();
}catch(Exception e){
//log exception, etc
}
}
HandleErrors(() => {
var x = foo();
x.DoStuff();
etc
});
buen ejemplo ... aunque no sabía que las zanahorias eran carne :) –
zanahorias: ¡prueba la única carne de naranja! – Fredulom