int 和 int? 的区别

int? 可以为null ,所以int? 不能直接付值给 int 。

比如:

int? a;
int b;
if(a.HasValue)
{
b=a.Value;
}
原文地址:https://www.cnblogs.com/tider1999/p/4008591.html