要求输出字符   VBSLL("csdn ""update note 11.69.11"" /v")')我是真的不会了 加什么转义都不行 帮帮忙吧新手一个

解决方案 »

  1.   

                Console.WriteLine("\"\"");
      

  2.   

                Console.WriteLine("\"csdn \"\"update note 11.69.11\"\" /v\")'");
      

  3.   


    Console.WriteLine( "VBSLL(\"csdn \"\"update note 11.69.11\"\" /v\")') ");
      

  4.   

     Console.Write(@"VBSLL(""csdn """"update note 11.69.11"""" /v"")')");
    VBSLL("csdn ""update note 11.69.11"" /v")')
    或VBSLL(\"csdn \"\"update note 11.69.11\"\" /v\")') 
      

  5.   

    最简单的是加上@
    Console.Write(@"VBSLL(""csdn """"update note 11.69.11"""" /v"")')");
    加上@后,C#会忽略任何特定字符,照原样输出字符或者使用\转义字符,楼上回答都正确