message.Body += "<a href="">" + http + "</a> ";c#不知道如何纠正错误

如题所述

message.Body += "<a href=\"\">" + http + "</a> ";这样就可以了,中间遇到双引号要转义的
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-07-27
什么问题?
第2个回答  2012-07-27
这到底是个神马东西,是字符串啊 还是神马啊 为何不把http用双引号引起来呢 中间有双引号为什么不转义呢? 求高手调教 真不太懂了追问

我创建了字符串,但是这个字符串是有错误的,应该是格式,使用了4个双引号,不知道如何使格式正确

追答

如果是字符串里面需要用引号 起码要转义一下 要不然编译器认为到引号的地方 字符串就结束了 字符串中用引号需要用 \"

第3个回答  2012-07-27
message.Body += "<a href=\"\">" + http + "</a> ";
第4个回答  2012-07-27
message.Body += "<a href=''>" + http + "</a> ";
其中href=''等号后面不是双引号,是两个单引号
第5个回答  2012-07-27
详细错误是什么呢?你是要在Body里面添加一个a标签吗?
message.Body += "<a href=' "+http+" '>" + http + "</a> ";
相似回答
大家正在搜