Me gustaría saber si es posible obtener el valor de retorno de una función dentro de un bloque finally.Acceda al valor devuelto por una función en un bloque finally
Tengo un código que es así.
try
{
return 1;
}
finally
{
//Get the value 1
}
Sé que es posible mediante la adición de una variable que puede contener el valor devuelto. Pero me preguntaba si era posible obtener el valor de alguna manera.
Gracias
utilizar la variable . hará su código más claro, más fácil de mantener, más fácil de entender. –
Por curiosidad, ¿por qué querrías hacer eso? Tengo curiosidad por ver una situación en la que esa sería la solución ideal. –
@Ian - Sí, rara vez hago más que limpieza en el bloque finally y eso es solo para malas API. – ChaosPandion