嗨,我有一个非常严肃的问题。
我需要发送HTML代码,因此我必须将html加载到字符串中,如果我不能很好地解释它们,这显然不起作用,我该如何将其原生存储?
感谢您的帮助
答案 0 :(得分:25)
字符串和HTML应该没问题。唯一的复杂因素是转义,使用逐字字符串文字(@“...”)可以更容易。然后你只需加倍双引号:
string body = @"<html><body>
<a href=""foo.bar"" class=""blap"">blip</a>
...
</body></html>";
答案 1 :(得分:6)
如果你的html代码在文件中,你可以File.ReadAllText
string myString = System.IO.File.ReadAllText("path to the file");