2013-02-13 3 views
1

Я хочу, чтобы написать что-то вроде этогоНевозможно записать гиперссылку в виде строки

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

но обратный слэш(), где .com заканчивается слияние со ссылкой ... Что я могу сделать?

Так ссылка становится http://blabla.com \

+0

Пример, который вы предоставили, отлично подходит для меня, ссылка не имеет обратной косой черты. – gzaxx

+0

да извините ... когда я надел мышь на ссылку, он показал мне ссылку с обратной косой чертой и когда я нажимал ее с помощью CTRL + Click, ссылка не открывалась, потому что она была с обратной косой чертой ... не запускала ее ... моя ошибка ... – a1204773

ответ

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

+0

Спасибо, что я не знал, что вы тоже можете написать – a1204773

1

Это только визуально внутри Редактора Visual Studio. При работе ваша программа должна работать нормально.

+0

да .. я должен запустить его перед отправкой вопроса:/но я узнал новые способы благодаря @ Крису Гесслеру – a1204773