代码之家  ›  专栏  ›  技术社区  ›  Eugeniu Torica

字符串的双字节问题

  •  1
  • Eugeniu Torica  · 技术社区  · 17 年前

    string x = "<Site name=\"Stack Overflow\" >Inner Content</Site>";
    

    string x= "<Site name="Stack Overflow">
               Inner content;
              </Site>"
    
    2 回复  |  直到 17 年前
        1
  •  6
  •   JaredPar    17 年前

    string x= @"<Site name=""Stack Overflow"">
               Inner content;
              </Site>"
    

    不过,我并不完全确定这就是你的要求。您是否想看看是否可以让Visual Studio将代码格式化为这种样子?如果是这样,在C#编辑器中无法做到这一点。

        2
  •  1
  •   John Christman    17 年前

    我不是100%确定你在找什么。如果你想在VS中看起来不错,你可以这样做:

    string x = "<Site name=\"Stack Overflow\">" + 
               "Inner Content" + 
               "</Site>";
    

    如果你想将返回值添加到结果字符串中,你可以这样做:

    string x = "<Site name=\"Stack Overflow\">\nInner Content\n</Site>";