2011-04-21 66 views
0

我希望能夠創建一個布爾值數組,並且希望將所有值設置爲null。我嘗試以下,但它沒有工作:如何創建一個空值陣列

Response = new bool[999] 

這只是創建虛假的

任何數組有什麼想法?

回答

8

A bool永遠不能爲空 - 只能爲真或假。但是,bool?Nullable<bool>)可以。試試這個:

Response = new bool?[999]; 
1

簡單bool不是可以爲空的類型。嘗試bool?

3

bool不能null

bool?,或者,Nullable<bool>即可。

Response = new Nullable<bool>[999]; 
0

你需要創建一個Nullable陣列:

bool?[] nullableArray = new bool?[999]; 
0

試試這個

bool?[] Response = new bool?[999];