我希望能够创建一个布尔数组,并希望将所有值设置为null
。我尝试了以下但是没有用:
Response = new bool[999]
这只会创建一个false的数组
有人有什么想法吗?
答案 0 :(得分:8)
bool
永远不能为空 - 只有真或假。但是,bool?
(Nullable<bool>
)可以。试试这个:
Response = new bool?[999];
答案 1 :(得分:3)
bool
不能是null
但bool?
或Nullable<bool>
可以。
Response = new Nullable<bool>[999];
答案 2 :(得分:1)
简单bool
不是可空类型。试试bool?
答案 3 :(得分:0)
您需要创建一个Nullable数组:
bool?[] nullableArray = new bool?[999];
答案 4 :(得分:0)
试试这个
bool?[] Response = new bool?[999];