Steps to Reproduce
Test case:
class M {
static void Main (string[] args) {
System.Console.WriteLine (@nameof (args));
}
}
Compiles fine with mcs:
but not so much with csc:
$ csc test.cs
test.cs(3,29): error CS0103: The name 'nameof' does not exist in the current context