#c#
#c#
Вопрос:
Я хочу иметь возможность создавать массив логических значений и хочу, чтобы все значения были установлены в null
. Я попробовал следующее, но это не сработало:
Response = new bool[999]
Это просто создает массив false
У кого-нибудь есть какие-нибудь идеи?
Ответ №1:
A bool
никогда не может быть нулевым — только true или false. Однако bool?
( Nullable<bool>
) может. Попробуйте это:
Response = new bool?[999];
Ответ №2:
bool
не может быть null
Но bool?
, или, Nullable<bool>
можно.
Response = new Nullable<bool>[999];
Ответ №3:
простой bool
не является типом с нулевым значением. Попробуй bool?
Ответ №4:
Вам нужно создать обнуляемый массив:
bool?[] nullableArray = new bool?[999];
Ответ №5:
Попробуйте это
bool?[] Response = new bool?[999];