我正在构建一个Web应用程序,我正在使用多语言支持。 我使用变量进行标签文本显示,以便管理员可以 在一个地方更改一个值,并且该更改会反映在整个应用程序中。
请建议显示标签文字哪个更好/更省时间?
我怎样才能找到/计算上述三个处理时间?
答案 0 :(得分:1)
'减少消耗时间'很容易,而且非常直观;常量总是比从任何外部源(甚至是另一个内存源)检索信息更快。可能比从变量中检索它更快(这是任何其他解决方案最终都要放置数据的地方)
但我怀疑它还有更多。如果您需要支持更改该数据的能力(即使不支持),您可以考虑使用资源文件,这将使您能够根据语言/文化替换所有此类资源。
但是你可以使用.NET 4 StopWatch
类或系统tickcount(不确定对象来自哪里)来相当容易地测试速度,如果你没有4.0
答案 1 :(得分:0)
db interaction ,在这种情况下,db-interaction的速率会增加,除非你应用一些缓存逻辑。
常量,可管理性问题。
XML ,解析时间+高速IO等。
为每个选项创建三个单元测试。 加载测试并比较结果。