使用c#获取可用输入语言列表(未安装,但所有可用语言) [英] Get the list of available input language using c# (not installed but all available language)
本文介绍了使用c#获取可用输入语言列表(未安装,但所有可用语言)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何获取所有可用输入语言的列表。我已经通过了InputLanguage类,但它只是提供了所安装的语言而不是完整的列表。有没有要获得完整的清单?
解决方案
这将为您提供所有可能的语言(我得到354个)
< pre lang =cs> var regionalLanguages = CultureInfo.GetCultures(CultureTypes.AllCultures).Select(c = > c.DisplayName);
这将为您提供所有可能的特定区域语言(我得到210个)
var regionalLanguages = CultureInfo.GetCultures(CultureTypes.SpecificCultures).Select(c = > c.DisplayName);
How can i get the list of all available input langauges. i have already gone through InputLanguage Class but it just gives the intalled language not the complete list. Is there any to to get the complete list ?
解决方案
This will give you all possible languages (I get 354 of them)
var regionalLanguages = CultureInfo.GetCultures(CultureTypes.AllCultures).Select(c => c.DisplayName);
This will give you all possible languages with specific regions (I get 210 of them)
var regionalLanguages = CultureInfo.GetCultures(CultureTypes.SpecificCultures).Select(c => c.DisplayName);
这篇关于使用c#获取可用输入语言列表(未安装,但所有可用语言)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文