无法将超链接写为字符串

时间:2013-02-13 12:09:10

标签: c# winforms url hyperlink backslash

我想写这样的东西

string input = "<form action=\"http://blabla.com\" method=\"post\">...</form>";

但反斜杠()其中.com结束与链接合并......我能做什么?

所以链接变为http://blabla.com \

2 个答案:

答案 0 :(得分:3)

对于包含斜杠和双引号的字符串,这可能更具可读性。这是给我的。

string input = @"<form action=""http://blabla.com"" method=""post"">...</form>";

另请注意,HTML中可以接受单引号,因此这也应该有效:

string input = @"<form action='http://blabla.com' method='post'>...</form>";

以下是C#

中文字的一些其他信息

http://msdn.microsoft.com/en-us/library/aa691090(v=vs.71).aspx

答案 1 :(得分:1)

这仅在Visual Studio编辑器中可视化。运行时,您的程序应该可以正常工作。