тип допускающий значение NULL

Синтаксис:
тип? имя_переменной
Скрыть

Показать

Копировать
 Main.cs 
  • using System;
  • //подключить пространство имен
  • using System.Linq;
  •  
  • class Program {
  •  public static int Main() {
  •   int? val = null;
  •   //если переменная содержит значение, HasValue=true
  •   if(val.HasValue) {
  •    Console.WriteLine(val);
  •   }
  •   //если переменная не содержит значение, HasValue=false
  •   else {
  •    Console.WriteLine("NULL");
  •   }
  •   Console.ReadKey();
  •   return 0;
  •  }
  • }
NULL