Прочитать на английском

Поделиться через


Предупреждение компилятора (уровень 4) CS0078

Суффикс "l" легко спутать с цифрой "1" -- для ясности используйте "L"

Компилятор предупреждает, когда он обнаруживает длинный литерал с помощью нижнего регистра l вместо верхнего регистра L.

Следующий пример приводит к возникновению ошибки CS0078:

C#
class Program
{
   public static void TestL(long i)
   {
   }

   public static void Main()
   {
      TestL(25l);   // CS0078
      // try the following line instead
      // TestL(25L);
   }
}