A little late to the party, I know, but...
C# does not escape double quotes in the same way as VB. The first line should work if you either (1) remove the @ and change "" to \", or (2) leave the @, change "" to ", and remove the \n (although of course then you'll have no line break).