3

次のコードはコンパイルを拒否します。

Nullable!(Nullable!int) nni = Nullable!(Nullable!int)(10);

次のエラー メッセージが表示されます。

Error: inout method nullable.Nullable!(Nullable!(immutable(int))).Nullable.this is not callable using a mutable object

なんで?

4

1 に答える 1

3

悪いエラーメッセージのようです。

のコンストラクタへの引数Nullable!(T)は ですT。この場合、TNullable!intですが、 を渡していますintintnullable でラップする必要があります。

Nullable!(Nullable!int) foo = Nullable!(Nullable!int)(Nullable!int(10));
于 2015-12-02T15:07:47.280 に答える