2012-12-11 24 views
1

我如何使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\"> 

請幫忙。

回答

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"">"; 
+0

如果\「而不是」「 –

+0

@eraj - '\」'是_regular_字符串的轉義符。你需要使用''「'逐字串。 – Oded

+0

感謝它爲我工作。如果我想插入一些變量字符串之間的更多。我們怎麼寫這個。 –

0

添加@中的第一前 「

這樣的: 字符串文本= @」 這 是

多 線「;