【发布时间】:2012-09-18 15:01:01
【问题描述】:
public decimal v1 {
get {
return this._v1;
}
set {
this._v1 = value ?? 0M; // also I tried, default(decimal)
}
}
错误信息说:
运算符'??'不能应用于“十进制”和“十进制”类型的操作数
为什么它不起作用,我应该如何使它起作用?
【问题讨论】:
-
那些是值类型,不能是
null -
啊哈!我明白了:)谢谢!