在一个项目中,我找到了这部分代码:
public String EndDateText
{
get
{
try
{
if (_endDate != null)
return _endDate.Value.ToString("o");
else
return "";
}
catch (Exception)
{
_endDate = new DateTimeOffset();
throw;
}
}
set
{
if (value != null)
_endDate = DateTimeOffset.Parse(value);
}
}
我不了解捕获部分中的行 _endDate = new DateTimeOffset(); 。
为什么要创建_endDate的新实例?
感谢您的帮助。