Compiler Error CS1578

Filename, single-line comment or end-of-line expected

After a #line directive, only a file name (in double quotation marks) or a single-line comment is allowed.

The following sample generates CS1578:

// CS1578.cs
class MyClass
{
   static void Main()
   {
      #line 101 abc.cs   // CS1578
      // try the following line instead
      //#line 101 "abc.cs"
      intt i;          // error will be reported on line 101
   }
}