当前位置: 移动技术网 > IT编程>开发语言>c# > 无法从 int? 转换为 int 运行时出现错误

无法从 int? 转换为 int 运行时出现错误

2019年07月18日  | 移动技术网IT编程  | 我要评论
1.运行程序时, addoreditbook1.bookstype = gettypename(model.booktype_id); 出现一个错误,如图: 2.解决方法:
1.运行程序时,

addoreditbook1.bookstype = gettypename(model.booktype_id);

出现一个错误,如图:

2.解决方法:强制类型转换(int)

addoreditbook1.bookstype = gettypename((int)model.booktype_id);

3.int?可以为空,默认值是null;int不可以为空,默认值是0

如您对本文有疑问或者有任何想说的,请 点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网