最近我注意到一个为特定实体分配id的约定,如果id不在那里,引起我注意的是返回-1.为什么返回-1而不是0?
protected long AcqAgreementID
{
get
{
if(ViewState["AcqAgreementID"] != null)
{
return Convert.ToInt64(ViewState["AcqAgreementID"]);
}
else
{
return -1;
}
}
}
Run Code Online (Sandbox Code Playgroud)
c# ×1