您的位置:首页 > 编程语言 > C#

C# 读取Resourse多语言resx资源文件指定内容

2014-06-14 10:39 411 查看
项目中的系统为多语言系统,所以需要添加相关的多语言文件,以便切换时可以很方便的读取相应的多语言字符。

具体步骤为:

1.初始化多语言文件的类:

public static ResourceManager ResourceManager = new ResourceManager("MDL.Resources.Languages", Assembly.Load("MDL"));



2.添加获取多语言指定字符的方法:
public string GetResourseString(string key)
{
CultureInfo cultureInfo = null;
try
{
string languageCode = this.LanguageCode;
cultureInfo = new CultureInfo(languageCode);
return Common.ResourceManager.GetString(key, cultureInfo);
}
catch (Exception)
{
//默认读取英文的多语言
cultureInfo = new CultureInfo(MKey.kDefaultLanguageCode);
return Common.ResourceManager.GetString(key, cultureInfo);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ResourseManage C#