2012-02-09 34 views

回答

0

好了,「使用反射,盧克」!此代碼應幫助:

public static string translate(string messageCode) 
{ 
    PropertyInfo info = typeof(Resources.Locale) 
     .GetProperty(
      messageCode, 
      BindingFlags.Public | BindingFlags.Static 
     ) 
    ; 
    return info != null 
     ? info.GetValue(null, null) as string 
     : messageCode 
    ; 
} 

所以,我們可以用一些翻譯類這種方法,並得到本地化的字符串由它表示爲字符串代碼。

相關問題