use*_*349 6 c# performance resources asp.net-mvc-4
这个问题是关于性能的
我正在开发MVC4,并且我想支持多语言视图。
我正在为每种语言使用一个资源文件,如下所示:
Multi.resx For English as default
Multi.ar.resx for Arabic
Multi.fr.resx for Frensh
Run Code Online (Sandbox Code Playgroud)
在指定文化之后,我将其视为
@Multi.Name
Run Code Online (Sandbox Code Playgroud)
但是,我设置了断点来检查@Multi的值,实际上它包含了我资源中的所有键。想象所有的人:P
我的问题是:如果我为每个视图使用资源文件,效果会更好吗?还是即使我为每个视图使用多个资源文件,在运行应用程序时是否也会加载所有资源?
我的英语真的不好,如果您不明白我的问题,请问我澄清一下。