VS イミディエイト ウィンドウからの出力
default(Guid?)
=> null
(Guid?)null == default
=> true
(Guid?)null ?? default
=> {00000000-0000-0000-0000-000000000000}
null
最後はではなくであると予想していGuid.Empty
ました。では、なぜこのようになっているのでしょうか。
VS イミディエイト ウィンドウからの出力
default(Guid?)
=> null
(Guid?)null == default
=> true
(Guid?)null ?? default
=> {00000000-0000-0000-0000-000000000000}
null
最後はではなくであると予想していGuid.Empty
ました。では、なぜこのようになっているのでしょうか。