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

162
28 марта 2018, 02:01

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

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

1 вариант:

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

2 вариант:

Nullable<double>[,] numbersArray2 = new Nullable<double>[3, 3];

можно даже так:

Nullable<double>[,] numbersArray3 = new double?[3, 3];

И вот так:

double?[,] numbersArray4 = new Nullable<double>[3, 3];

Выбирайте!

Answer 2

Не удержусь от того, чтобы не добавить ещё один редко используемый метод: создание с одновременной инициализацией. Обратите внимание, new не используется.

double?[,] numbersArray5 = { { 0, 1, 2 }, { 3, 4, 5 }, { 6, 7, 8 } };

и соответственно

Nullable<double>[,] numbersArray6 = { { 0, 1, 2 }, { 3, 4, 5 }, { 6, 7, 8 } };
READ ALSO
Заполнить combobox данными из запроса (mvvm)

Заполнить combobox данными из запроса (mvvm)

Данный запрос наполняет DataGridМожно ли как то из этого же запроса наполнить combobox значениями колонки Manager_History

175
Парсинг WORD-документов

Парсинг WORD-документов

В общем, есть Word-документы формата *doc

160
Ajax, не добавляется первая запись в html

Ajax, не добавляется первая запись в html

Добрый день, подскажитеЕсть запрос ajax, он работает, данные в БД передаются, ответ приходит, если в БД есть хоть 1 запись, то полученные данные...

214
addEventListener и Promise

addEventListener и Promise

Ситуация следующаяЕсть какой-то класс A, при создании которого в конструкторе на определенный узел DOM должен быть навешен обработчик

254