标签: c# nullable
有什么理由我应该使用Nullable.Value而不是底层变量?即我有什么理由在下面使用#1或#2?
decimal? Quantity = 5; if(Quantity.HasValue) { System.Console.WriteLine(Quantity); // 1 System.Console.WriteLine(Quantity.Value); // 2 }