Как использовать типы, допускающие значение NULL, в C#?
Чтобы присвоить нулевое значение типам значений в C#, мы должны использовать тип, допускающий значение Null. Это можно сделать либо с помощью ключевого слова Nullable, либо с помощью сокращенного оператора «?», как показано ниже.
Nullable i = null;
int? i = null;
Невозможно использовать тип Nullable с переменными vartype, поскольку они не определены явно, а скорее неявно определяются значением, присвоенным переменной.
Чтобы присвоить нулевое значение типам значений в C#, мы должны использовать тип, допускающий значение Null. Это можно сделать либо с помощью ключевого слова Nullable, либо с помощью сокращенного оператора «?», как показано ниже.
Nullable i = null;
int? i = null;
Невозможно использовать тип Nullable с переменными vartype, поскольку они не определены явно, а скорее неявно определяются значением, присвоенным переменной.