本文介绍了获取在c#操作系统语言的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我们怎样才能使用Win32_OperatingSystem类和OSLanguage变量在C#当前操作系统的语言?
谢谢..
How can we get current operating system language using Win32_OperatingSystem Class and OSLanguage variable in c#?Thanks..
推荐答案
这样的:
static int Main( string[] argv )
{
CultureInfo ci = CultureInfo.InstalledUICulture ;
Console.WriteLine("Default Language Info:" ) ;
Console.WriteLine("* Name: {0}" , ci.Name ) ;
Console.WriteLine("* Display Name: {0}" , ci.DisplayName ) ;
Console.WriteLine("* English Name: {0}" , ci.EnglishName ) ;
Console.WriteLine("* 2-letter ISO Name: {0}" , ci.TwoLetterISOLanguageName ) ;
Console.WriteLine("* 3-letter ISO Name: {0}" , ci.ThreeLetterISOLanguageName ) ;
Console.WriteLine("* 3-letter Win32 API Name: {0}" , ci.ThreeLetterWindowsLanguageName ) ;
return 0 ;
}
这篇关于获取在c#操作系统语言的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!