Stu*_*ent 21 c# variables
我正在尝试为null布尔变量赋值,但它没有接受它
null
bool b = null;
Jon*_*Jon 50
你需要使用一个可以为空的 bool:
bool? b = null;
ICR*_*ICR 18
C#有两种不同的类型:值类型和引用类型.除了其他更重要的区别之外,值类型(例如bool或int)不能包含空值.
但是,您可以使用值类型的可空版本.bool?是.NET Nullable<bool>类型的C#别名(以同样的方式string是别名String),并且可以包含空值.
bool?
Nullable<bool>
string
String
Stu*_*ent 11
为此,您需要使用以下代码来分配NULL值.
Nullable<bool> b=null;
归档时间:
14 年,9 月 前
查看次数:
66899 次
最近记录: