作业:
1) 对实验Part1中Ex08_04中的程序进行汉化。运行该程序后,发现程序的初始界面是汉化界面而不是英文字符界面,为什么?如果想让程序初始界面展现为英文字符界面,该在那个函数内添加相关代码?请写出相关代码。 (4分)
这道题的答案有点抽象。像是阅读理解题。可以参考书本300页。
Thread.CurrentThread.CurrentUICulture是从“控制面板”的“区域和语言选项”对话框设置运行的。因为我们用的是中文的操作系统(其实我很想用en文的,可惜英语太pool了。)所以默认就是中文界面了。
//如果谁用英文版的操作系统的话,就算你汉化的话初始也是英文的。
如果想让程序展现英文字符界面可以在main函数家这么一句话: Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-US");