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

 更新时间:2014年05月06日 11:12:29   作者:  
无法从"int?"转换为"int" ,在运行时会出现错误,通过强制类型转换(int)便可解决
1.运行程序时,

AddOrEditBook1.BooksType = GetTypeName(model.BookType_ID);

出现一个错误,如图:

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

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

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

相关文章

  • C#仪器数据文件解析Excel文件的方法浅析(xls、xlsx)

    C#仪器数据文件解析Excel文件的方法浅析(xls、xlsx)

    这篇文章主要给大家介绍了关于C#仪器数据文件如何解析Excel文件的方法,包括解析xls、xlsx两种格式,文中介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2017-10-10
  • C#提取PDF表单数据的实现流程

    C#提取PDF表单数据的实现流程

    PDF表单是一种常见的数据收集工具,广泛应用于调查问卷、业务合同等场景,凭借出色的跨平台兼容性和标准化特点,PDF表单在各行各业中得到了广泛应用,本文将探讨如何使用C# 实现自动化PDF表单数据提取流程,需要的朋友可以参考下
    2025-01-01
  • C#常用多线程(线程同步,事件触发,信号量,互斥锁,共享内存,消息队列)

    C#常用多线程(线程同步,事件触发,信号量,互斥锁,共享内存,消息队列)

    这篇文章主要介绍了C#常用多线程(线程同步,事件触发,信号量,互斥锁,共享内存,消息队列),本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-09-09
  • 详解C++中类的大小决定因数

    详解C++中类的大小决定因数

    类的大小受多个因素影响,主要包括成员变量、对齐方式、继承关系、虚函数表等,下面就来介绍一下,具有一定的参考价值,感兴趣的可以了解一下
    2025-04-04
  • 深入理解C#序列化与反序列化的详解

    深入理解C#序列化与反序列化的详解

    本篇文章是对C#中序列化与反序列化进行了详细的分析介绍,需要的朋友参考下
    2013-05-05
  • C#判断字符串中内容是否为纯数字的详细教程

    C#判断字符串中内容是否为纯数字的详细教程

    在进行C#编程时候,有的时候我们需要判断一个字符串是否是数字字符串,下面这篇文章主要给大家介绍了关于C#判断字符串中内容是否为纯数字的详细教程,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-04-04
  • C#实现根据字节数截取字符串并加上省略号的方法

    C#实现根据字节数截取字符串并加上省略号的方法

    这篇文章主要介绍了C#实现根据字节数截取字符串并加上省略号的方法,比较实用的功能,需要的朋友可以参考下
    2014-07-07
  • C#使用base64对字符串进行编码和解码的测试

    C#使用base64对字符串进行编码和解码的测试

    今天小编就为大家分享一篇关于C#使用base64对字符串进行编码和解码的测试,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-02-02
  • 基于Unity3D实现3D照片墙效果

    基于Unity3D实现3D照片墙效果

    Unity3D不仅仅可以开发游戏,还有非常多的开发方向。本文就将用Unity3D制作出一个3D照片墙的效果,文中的示例代码讲解详细,感兴趣的可以了解一下
    2022-03-03
  • C#给图片加水印的简单实现方法

    C#给图片加水印的简单实现方法

    这篇文章主要介绍了C#给图片加水印的简单实现方法,涉及C#操作图片的相关技巧,非常具有实用价值,需要的朋友可以参考下
    2015-05-05

最新评论