Страницы

Поиск по вопросам

пятница, 20 декабря 2019 г.

Как сделать массив double nullable

#c_sharp #массивы #null


Как сделать массив double nullable?

double[,] numbersArray = new double[3, 3];

    


Ответы

Ответ 1



1 вариант: double?[,] numbersArray = new double?[3, 3]; 2 вариант: Nullable[,] numbersArray2 = new Nullable[3, 3]; можно даже так: Nullable[,] numbersArray3 = new double?[3, 3]; И вот так: double?[,] numbersArray4 = new Nullable[3, 3]; Выбирайте!

Ответ 2



Не удержусь от того, чтобы не добавить ещё один редко используемый метод: создание с одновременной инициализацией. Обратите внимание, new не используется. double?[,] numbersArray5 = { { 0, 1, 2 }, { 3, 4, 5 }, { 6, 7, 8 } }; и соответственно Nullable[,] numbersArray6 = { { 0, 1, 2 }, { 3, 4, 5 }, { 6, 7, 8 } };

Комментариев нет:

Отправить комментарий