如何在此字符串中检测到ToUpper()函数? 例如,当输入语言不具有大写字母时。 我有这个:
String text = "لان يقوم غينيا انتصا";
Console.WriteLine(text.ToUpper(CultureInfo.CurrentUICulture));
,输出为:"???? ????? ????"
我试过这个Console.WriteLine(text.ToUpper(new CultureInfo("ar")));
但结果和以前一样。
答案 0 :(得分:0)
一切都是正确的,适用于你的文字。控制台只能打印ASCII字符。 您可以使用的所有字符表: http://www.asciitable.com/index/asciifull.gif 这是因为控制台使用的字体。 如果您将不兼容的字体更改为兼容,它将起作用。