我有一个带有列的表提供程序。
我有一个表格和一个复选框。
我正在使用C#编写winforms应用程序。
我正在使用实体,我的DbContext名称为DbContext。
如何在C#中将bool转换为可空bool(bool?)。
我已经尝试了这种方式。
但是出现了错误。
implied(tiny int)(something like nullable bool)
providerid(int)
我有一个表格和一个复选框。
我正在使用C#编写winforms应用程序。
我正在使用实体,我的DbContext名称为DbContext。
如何在C#中将bool转换为可空bool(bool?)。
我已经尝试了这种方式。
if (chkbox.checked == true)
bool yes = 0;
else
bool yes = 1;
dbcontext.implied = yes;
但是出现了错误。
Cannot convert bool to bool?
yes
的作用域太小,无法到达将yes
分配给implied
的行,通常bool
会被隐式转换为bool?
。 - CodesInChaos