代码里这样写
bool a = this.checkBox1.IsChecked;
报的错误是无法将类型“bool?”隐式转换为“bool”。存在一个显式转换(是否缺少强制转换?)请问“bool?”是个什么类型,他和“bool”的区别是什么
bool a = this.checkBox1.IsChecked;
报的错误是无法将类型“bool?”隐式转换为“bool”。存在一个显式转换(是否缺少强制转换?)请问“bool?”是个什么类型,他和“bool”的区别是什么
解决方案 »
- 可以把.netframework4打包进我的安装程序吗?
- 变量:带小数点的数值
- C# 一个程序里如何在form2里获得form1的窗体位置。
- 求一含linq的方法写法
- 如何写">\r\n \f\t\v带空格的字串\r\n \f\t\v<"这类字串的正则?
- .net创建setup.exe文件中数据库文件找不到,请问怎么办?
- fastReoprt Studio怎么连接数据库
- c#里的hashtable
- 为什么C#要把事件分为Click/MouseClick以及DoubleClick/MouseDoubleClick?
- SQL语句和存储过程到底有什么区别?我弄不明白
- 如何判断一个文本文件是否被占用?何时被释放?
- 有关Delphi的TMessage
bool? 可以为null
bool cheked = this.checkBox1.IsChecked == true;
bool a = this.checkBox1.IsChecked == null ? false : this.checkBox1.IsChecked.Value;