请问C#如何输出给定编码方式的字符串
我用如下的代码将UTF-8转成shift-jis,但是转了之后,发现还是UTF-8编码的,怎么办呢?
string sOut="にエラーメッセー";
byte [] byteOut=System.Text.Encoding.GetEncoding("UTF-8").GetBytes(sOut);
byteOut=Encoding.Convert(System.Text.Encoding.GetEncoding("UTF-8"),System.Text.Encoding.GetEncoding("shift-jis"),byteOut);
System.Text.Encoding encoding = System.Text.Encoding.GetEncoding("shift-jis");
string sOut1=encoding.GetString(byteOut);
问题点数:0、回复次数:1Top
1 楼richardchoi(莫失灵儿)回复于 2005-04-01 19:07:33 得分 0
no idea.
Top




