Visual Studio中多行的字符串

时间:2012-12-11 10:46:11

标签: visual-studio-2010 visual-studio

我如何在VS2010中使用C#在多行中创建字符串。我有一个HTML标记作为字符串,它在设计器页面(aspx)中填写(cs)后面的代码。如何在一行中创建它或者我必须在行尾放置哪个字符,以便字符串将连接下一行。下面是字符串示例。

 string text="<table> <tr> <td> <table border=\"1\" cellpadding=\"0\"  style=\"mso-cellspacing: 1.5pt; mso-border-alt: outset black .75pt; mso-yfti-tbllook: 1184; 
        mso-padding-alt: 1.5pt 1.5pt 1.5pt 1.5pt; height: 264px; width: 100%;  font-size: 10.0pt; border: 1.0pt outset black; font-family: Times New Roman, serif; \"> 
            <tr style=\"mso-yfti-irow:0;mso-yfti-firstrow:yes\">

请帮忙。

2 个答案:

答案 0 :(得分:3)

为此使用verbatim string literal - 在字符串声明之前使用@声明它们。这些"转义为""

string text= @"<table> <tr> <td> <table border=""1"" cellpadding=""0""  style=""mso-cellspacing: 1.5pt; mso-border-alt: outset black .75pt; mso-yfti-tbllook: 1184; 
    mso-padding-alt: 1.5pt 1.5pt 1.5pt 1.5pt; height: 264px; width: 100%;  font-size: 10.0pt; border: 1.0pt outset black; font-family: Times New Roman, serif; ""> 
        <tr style=""mso-yfti-irow:0;mso-yfti-firstrow:yes"">";

答案 1 :(得分:0)

在第一个“

前加一个@ 像这样: string text = @“这个 在

多个 线“;