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:
using System; public class MyClass { public static void Main() { #line 3 abc.cs // CS1578 // try the following line instead // #line 3 "abc.cs" intt i; // error will be reported on line 101 } }