C# 读取Resourse多语言resx资源文件指定内容
2014-06-14 10:39
411 查看
项目中的系统为多语言系统,所以需要添加相关的多语言文件,以便切换时可以很方便的读取相应的多语言字符。
具体步骤为:
1.初始化多语言文件的类:
public static ResourceManager ResourceManager = new ResourceManager("MDL.Resources.Languages", Assembly.Load("MDL"));
2.添加获取多语言指定字符的方法:
具体步骤为:
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); } }
相关文章推荐
- C# 从内嵌资源读取文件内容并写入到指定位置
- C#读取文件内容,在指定行插入内容
- C#读取资源文件Resource.resx
- C# 读取.resx资源文件内字符串的方法
- 用c# 创建支持多语言的应用程序 资源文件 resx
- 用C#读取Excel文件:从指定单元格开始向右向下读取数据
- c# 读取文件内容存放到int数组 array.txt
- 用NAnt编译带有资源文件(*.resx,*.bmp,*.gif等)的C#项目
- Java 小例子:按指定的编码读取文本文件内容
- C#中读取“已注册的文件类型”的图标及读取指定文件图标的方法
- C#调用Resources.resx资源文件中的资源
- 网站页面(aspx.cs)读取资源文件(*.resx)对应键值的value值
- Action 中读取资源文件内容
- 把项目中的xml文件的生成操作改为“嵌入的资源”,我在这个项目中怎么读取xml文件里的内容?
- C#读取Win32标准DLL文件中的字符串资源
- C#调用Resources.resx资源文件中的资源
- c#读取文件内容存放到int数组 array.txt
- 二进制读取文件内容[C#]
- 用c#读取文件内容中文是乱码的解决方法
- 读取指定URL连接的文件内容