如何将int?转换int
如何将int?转换int如何将int转换int? --------------------编程问答-------------------- ???? --------------------编程问答-------------------- 参考:
http://www.cnblogs.com/insus/articles/1424094.html --------------------编程问答-------------------- msdn使用可空类型 --------------------编程问答-------------------- 看着标题觉得有点意思. --------------------编程问答-------------------- int? 到 int 要强制转换
int 到 int? 会隐式转换
如:
int? a = 5;
int b = (int)a;
a = b; --------------------编程问答-------------------- int? 到 int 转换前最好先测试下。 --------------------编程问答--------------------
up
int b = (int)a;//当a为null时b为0,其他的都一样 --------------------编程问答--------------------
握手。 --------------------编程问答-------------------- 从没碰到过,第一次看到
int? 到 int 要强制转换
int 到 int? 会隐式转换
???????
--------------------编程问答--------------------
顶 --------------------编程问答-------------------- 其实你可以处理数据库 将字段设置为不能为空就行了 --------------------编程问答-------------------- 这么麻烦……人们的想象力真丰富
int? someIntNullable ;
int someInt;
someInt = someIntNullable.HasValue ? someIntNullable.value: 0;
--------------------编程问答--------------------
--------------------编程问答-------------------- int? 值可为Null
int? num;
//为空的时候强制转换会失败,最好先
if(num!=null)
{
int b = (int)a;
}
int 值都为数字,默认值为0
你在转换的时候如果int?转Int
要先判断null --------------------编程问答-------------------- 蛋疼的整天整些没用的
补充:.NET技术 , ASP.NET