Comments Occuring within String Literals Are Treated as Part of the String

Recall that comments in C# can be of two forms–either single line or delimited comments.
1
2
3
4
5
6
7
8
// This is a single line comment
int x = 12;  // So is this
 
/* Delimited comment here */
 
/* This is
 * a multiline delimited comment
 * comment */
If something that looks like a comment appears within a string, it isn’t treated by the compiler as a comment, but just as part of the string.
1
2
Console.WriteLine("A C# comment looks like this:  // This is a comment");
Console.WriteLine("It might also look like this:  /* Good morning Pompeii */");