我们使用 resx 文件来本地化我们的 Web 应用程序。当只有一个页面使用某个短语时,我们通常会创建本地 resx 文件(映射到特定页面),而当多个页面需要该短语时,我们会创建全局 resx 文件。
但是全局 resx 文件的好处是它们是一个类,您可以像调用类的属性一样调用这些短语:
资源.UI.iNotFound
所以我在想 - 为什么有本地 resx 文件?为什么不为整个应用程序使用一个全局 resx 文件,这样可以避免调用不存在的短语导致运行时错误?
我敢肯定有一个很好的答案,我只是不知道它是什么......