Должен ли C# выдавать предупреждения на использование пустых ссылок

Как вы наверное знаете, компилятор языка C# анализирует константы для поиска недостижимого кода. В следующем методе компилятор предупреждает о том, что вызов метода является недостижимым. const object x = null; void Foo() {   if (x != null)   {     Console.WriteLine(x.GetHashCode());   } } Предположим, мы уберем “if” и оставим лишь вызов метода. const…

1