我有一个多语言的应用程序。我为此使用了开箱即用的 .Net 功能。每种语言在 App_GlobalResources 中都有自己的文件(参见下面的 iamge)
在代码后面有什么更好的?
第二个使用更少的代码并且它是类型安全的,它会在编译时而不是运行时返回错误。
alt text http://img340.imageshack.us/img340/5562/langl.gif
最佳答案
这些是每种方法的优点:GetGlobalResourceObject
的优势| (和 GetLocalResourceObject
):
强类型 RESX 类型的优点:
因此,与许多“哪个是最好的”问题一样,答案是:视情况而定!选择最有利于您的特定场景的优势。
关于asp.net - GetGlobalResourceObject 或 Resources.Resource - 哪个更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1883120/