我有问题,当我从我的字符串转换为UTF-8在C#中。这些都是一些细节: 我有字符串作为方法的参数:如何从字符串(ASCII类型)转换为UTF-8在C#
void testConvert(string input)
而在另一种方法,我称之为:
testConvert("\u9ad9");
现在,我想它隐蔽为UTF-8,但因为在C#中,他们实现了斜线“\”并将其替换为“\\”,所以我的字符串将是“\\ u9ad9”。 有了这个字符串,我不知道如何将其转换为UTF-8,因为如果我在System.Text.UTF8Encoding中使用它进行输入,它将无法识别。它只处理“\ u9ad9”。
我尝试了一些在本网站中搜索的方法,但它不起作用。
请帮我解决这个问题! 感谢和最好的问候。
你能显示testConvert的代码吗? – Steve
请提供一些示例输入和预期输出 –
嗨,我认为testConvert在这里并不重要,因为问题是C#中String的格式。我只是把它叫做参数。 –