Почему тип int никогда не равен null?

int n == 0;

if (n == null)    
{  
    Console.WriteLine("......");  
}

Верно ли, что результат выражения ( n == null ) всегда false , поскольку
значение типа int никогда не равно null типа int? (см. предупреждение ниже)

Предупреждение CS0472 Результатом выражения всегда является «ложь», поскольку значение типа int никогда не равно «null» типа int?

37
задан Matt 5 June 2018 в 10:35
поделиться