Приветствую всех, сегодня затронем коротенькую тему о типе Nullable. Ссылочные типы могут представлять несуществующее значение с помощью ссылки null. Однако типы значений не способны представлять значения null обычным образом. Например:
1 2 3 4 |
string st=null; //тут все нормально, ссылочному типу можно присвоить null int i=null; // Возникнет ошибка на стадии компиляции, // так как тип int является структурным типом, а не ссылочным. |
Чтобы представить null с помощью типа значения, необходимо использовать специальную конструкцию, которая называется типом, допускающим значения null. Тип, допускающий значения null , обозначается как […]