在我的 c# 应用程序中,我想将字符串字符转换为特殊字符。我的输入字符串是“G\u00f6teborg”,我希望输出为 Göteborg。
我正在使用下面的代码,
string name = "G\\u00f6teborg";
StringBuilder sb = new StringBuilder(name);
sb = sb.Replace(@"\\",@"\");
string name1 = System.Web.HttpUtility.HtmlDecode(sb.ToString());
Console.WriteLine(name1);
在上面的代码中,双斜杠保持不变,它没有替换为单斜杠,所以解码后我得到的输出为 G\u00f6teborg 。
请帮助找到解决方案。提前致谢。