ボクシングとアンボクシングはキャスト(実型からオブジェクトへ...オブジェクトから実型へ)に関するものであることを理解しています。しかし、私は、MSDNがNullableでそれについて何を言っているのか理解していません。これが私が理解していないテキストです:
null許容型がボックス化されると、共通言語ランタイムは、Nullableオブジェクト自体ではなく、Nullableオブジェクトの基になる値を自動的にボックス化します。つまり、HasValueプロパティがtrueの場合、Valueプロパティの内容はボックス化されます。null許容型の基になる値がボックス化されていない場合、共通言語ランタイムは、基になる値に初期化された新しいNullable構造を作成します。ソース
オブジェクトを実際の型に変更すると、null許容であった実際の型変数はオブジェクトの型になりますか?わからない?