如何在c#中将文字字符串转换为普通字符串

eba*_*lga 0 c# asp.net-mvc-3

例如: mystr="\"http:\\/\\/somedomain.com\"";

我想将此字符串转换为 "http://somedomain.com";

HttpUtility.HtmlDecode并且HttpUtility.UrlDecode不工作

怎么能转换这个?

tur*_*ick 5

这是因为你需要在C#中转义"\"和引号(")字符.没有编码/解码要做.如果你想摆脱混乱的反斜杠,在你的字符串之前加一个@

myStr = @"http://www.google.com"

然而,你的字符串看起来很奇怪,所以你需要在引号内获取文本,然后在http://部分中删除那些奇怪的"\".