手机
当前位置:查字典教程网 >编程开发 >C#教程 >无法从 int? 转换为 int 运行时出现错误
无法从 int? 转换为 int 运行时出现错误
摘要:1.运行程序时,AddOrEditBook1.BooksType=GetTypeName(model.BookType_ID);出现一个错误...

1.运行程序时,

AddOrEditBook1.BooksType = GetTypeName(model.BookType_ID);

出现一个错误,如图:

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

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

AddOrEditBook1.BooksType = GetTypeName((int)model.BookType_ID);

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

【无法从 int? 转换为 int 运行时出现错误】相关文章:

遍历Hashtable 的几种方法

c# 备忘录模式

c# Base关键字的使用

c# 获得局域网主机列表实例

关于C# 5.0 CallerMemberName CallerFilePath CallerLineNumber 在.NET4中的使用介绍方法

C#中怎么将一个List转换为只读的

基于使用BeginInvoke,EndInvoke异步调用委托的实现代码

C#日期转换函数分享

Question:基于C#连续赋值的面试题介绍

C#程序最小化到托盘图标操作步骤与实现代码

精品推荐
分类导航