如何在c#中追加“in string

时间:2010-05-10 11:12:54

标签: c# asp.net-mvc

在html页面上写图像我想只写“关闭后有人告诉我这个,然后我怎么写这个

意思是说

<img src = " <% code is here %> " />

6 个答案:

答案 0 :(得分:7)

可以这样做,通过使用\“

转义引号
String myStr = "Hello World";
myStr += "\"";

答案 1 :(得分:3)

您也可以使用以下语法:

var s = @"a string with ""double quotes";
s += @"""";

答案 2 :(得分:2)

如果使用变量或表达式,请使用:

<% string imagePath = @"c:\Images\wallpaper.jpg"; %>
<img src = "<%=imagePath%> "/>

如果使用声明,请使用:

<img src = "<% 

    string imagePath = @"c:\Images\wallpaper.jpg";

    Response.Write(imagePath);

%>">

答案 3 :(得分:1)

string s = "\"";

答案 4 :(得分:1)

“是一个特殊的字符。你需要在它前面添加\,否则它将解释”作为字符串的结尾。

详细信息:http://blogs.msdn.com/csharpfaq/archive/2004/03/12/88415.aspx

答案 5 :(得分:0)

要将双引号放入字符串中,必须使用反斜杠转义它们。 E.g:

String myString = "hello \" double quotes";