我有以下静态属性:
private static _field;
public static MyProperty
{
get
{
if(_field !=null)
{
return _field;
}
else
{
throw new NullReferenceException();
}
}
set
{
_field=value;
}
}
现在我在_field
初始化之前访问此属性,因此引发异常。现在,当我尝试为此属性设置值时,它仍然会引发异常。现在,在调用引发异常后,如何为该属性设置值get
?