【发布时间】:2010-09-24 17:36:50
【问题描述】:
解释为什么不能为可为空的 int 分配 null 的值,例如
int? accom = (accomStr == "noval" ? null : Convert.ToInt32(accomStr));
那段代码有什么问题?
【问题讨论】:
-
您可以为 NullableInt 分配空值,如果 val 是您的 nullableint 变量而不是 val=new NullableInt(true); 则只需使用以下语法;