检查 Uppercase 函数是否有效
check if Uppercase function will work
如何检测此字符串是否可以使用 ToUpper() 函数?
例如,当输入语言没有大写字母时。
我有这个:
String text = "لان يقوم غينيا انتصا";
Console.WriteLine(text.ToUpper(CultureInfo.CurrentUICulture));
输出为:"???? ????? ????"
我试过这个Console.WriteLine(text.ToUpper(new CultureInfo("ar")));
,但结果和以前一样。
一切正常,除了你的文字。控制台只能打印 ASCII 字符。
您可以使用的所有字符的 table 个:http://www.asciitable.com/index/asciifull.gif
这是因为控制台使用的字体。
如果将不兼容的字体更改为兼容的字体,它将起作用。
如何检测此字符串是否可以使用 ToUpper() 函数? 例如,当输入语言没有大写字母时。 我有这个:
String text = "لان يقوم غينيا انتصا";
Console.WriteLine(text.ToUpper(CultureInfo.CurrentUICulture));
输出为:"???? ????? ????"
我试过这个Console.WriteLine(text.ToUpper(new CultureInfo("ar")));
,但结果和以前一样。
一切正常,除了你的文字。控制台只能打印 ASCII 字符。 您可以使用的所有字符的 table 个:http://www.asciitable.com/index/asciifull.gif 这是因为控制台使用的字体。 如果将不兼容的字体更改为兼容的字体,它将起作用。