¿Hay alguna forma de saber si un parámetro de salida ya se estableció o no? Este es el pseudocódigo para lo que estoy buscando:¿Cómo saber si ya se estableció un parámetro de salida?
public virtual string blabla(long num, out bool bval)
{
if (!bval.HasValue)
{
//Do some default logic
bval = defaultValue;
}
return blabla2(num, bval);
}
Si espera que algo venga en el método, no solo para salir, entonces use 'ref' en lugar de 'out'. –
Parece que necesita un tipo que admite nulo: 'ref bool? bval' –