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\">
4

2 回答 2

4

为此使用逐字字符串文字- 它们是通过@在字符串声明之前使用 a 来声明的。对那些的"逃避是""

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"">";
于 2012-12-11T10:48:49.187 回答
0

在第一个“前面加一个@”

像这样:string text = @"这是开启的

多行";

于 2012-12-11T10:48:03.680 回答