codetag-jp.dev
git
java
c#
c++
string
bash
php
.net
linux
c
Dark
constraints
[1/1]
C# NotNull 制約の意外な落とし穴:Nullable 型との組み合わせで発生する問題と解決策
しかし、Nullable 型と組み合わせると、NotNull 制約は意外な動作をすることがあります。Nullable 型は、null 値を格納できる数値型です。例えば、int? 型は、整数値または null 値を格納できます。NotNull 制約を Nullable 型に適用すると、変数またはプロパティが null 値を持つことが許容されないように思えます。
1