我有以下代码,我认为可以使用:
property Nullable<double> Angle {
Nullable<double> get() {
return nullptr;
}
}
没有。我该怎么做? c ++ / CLI甚至支持可空类型吗?
答案 0 :(得分:54)
好的,经过多次麻烦后找到它了:
返回null,只需执行
return Nullable<double>();
返回非null:
return Nullable<double>(12321);
将返回值声明为Nullable<double>
而不是Nullable<double>^
非常重要,就像使用C#和vb.net等其他语言一样,您会看到类型为{ {1}}代替ValueType
。