null許容型の値を取得するには、.Valueを使用します。
[C#] null許容型の値を取得する(.Value)
2021年6月24日
例)null許容型の値を取得する(値が存在しない場合)
nullの場合は例外「InvalidOperationException」が発生します。
備考
- .Valueは値が存在する場合はその値を、存在しない場合は例外InvalidOperationExceptionが発生します。
- 例外を発生させたくない場合は、事前に.HasValueメソッドで値の存在チェックを行ってください。
- char?型やDateTime?型など、int?型以外でも同様にValueが使用できます。