.resx文件的字数

时间:2009-12-02 11:53:24

标签: .net globalization

我们将处理我们的.resx文件进行翻译。由于这些文件除了要翻译的字符串之外还有许多xml数据,我一直在寻找一种可以计算翻译的单词/字符串的方法。我们有winform创建的resx文件

感谢。

1 个答案:

答案 0 :(得分:3)

查找名为Text的属性以及表示您关注的可翻译字符串的其他属性。

System.Resources.ResXResourceReader reader = new System.Resources.ResXResourceReader(@"..\..\Form1.resx");
foreach(System.Collections.DictionaryEntry de in reader)
{
   if (((string)de.Key).EndsWith(".Text"))
   {
      System.Diagnostics.Debug.WriteLine(string.Format("{0}: {1}", de.Key, de.Value));
   }
}