Как узнать, был ли уже установлен выходной параметр?

Есть ли способ узнать, параметр out был уже установлен или нет. Это псевдокод того, что я ищу:

public virtual string blabla(long num, out bool bval)
    {
        if (!bval.HasValue)
            {
            //Do some default logic
            bval = defaultValue;
            }

        return blabla2(num, bval);
    }
7
задан Omtara 28 April 2012 в 18:31
поделиться