我如何在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\">
请帮忙。
答案 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 = @“这个 在多个 线“;