某个服务器上的Directory.GetDirectories将非英文字符更改为英文字符..为什么?

时间:2013-03-07 10:15:34

标签: c#

问题在于主题。 Directory.GetDirectories将所有修饰字符更改为 英语.. ..

例如:± - > a,ć - > c,....

如何让它返回正确的字符?

由于

修改

var list = Directory.GetDirectories(directorySource);
Console.WriteLine(list[0]);

在调试下,它返回正确的标志,在服务器2008上没有非英文字母......

1 个答案:

答案 0 :(得分:0)

这是系统中设置的非Unicode程序的错误语言。改为抛光,它解决了问题。