在.net中,int和int?有什么区别?

 int?型的值可以直接付给int型的,只是因为int型不能为null,而int?型可以为null,所以要加个判断

int? a;

int b;

if(a.HasValue)

{ b=a.Value;}

posted @ 2011-12-03 09:51  MXi4oyu  阅读(325)  评论(0编辑  收藏  举报