私は次のコードを持っていますが、それはうまくいくと思いました:
property Nullable<double> Angle {
Nullable<double> get() {
return nullptr;
}
}
そうではありません。どうすればいいですか? c ++/CLIはnull許容型もサポートしていますか?
OK、それを見つけました、多くの面倒の後:
nullを返すには、
_return Nullable<double>();
_
null以外を返すには:
_return Nullable<double>(12321);
_
戻り値を_Nullable<double>
_ではなく_Nullable<double>^
_として宣言することが重要です。宣言する場合と同様に、他の言語をC#やvb.netとして使用すると、型はValueType
_double?
_の代わりに。