【问题标题】:Are .NET resource files only for localization?.NET 资源文件是否仅用于本地化?
【发布时间】:2009-10-14 15:56:39
【问题描述】:

我过去曾使用 .resx 文件来存储文本文件和其他内容 - 例如查询。它很好用,因为我可以说 Resources.Queries.BlahQuery。 (是的,我知道我们可能应该使用存储过程,但那是另一回事了......)

我永远不会对这些资源进行任何本地化。

这是个坏主意吗? 我是否在滥用 .NET 资源文件?

【问题讨论】:

  • 您的查询是资源,所以不,您没有滥用它们。即使您的应用程序只有英文,将所有消息存储在资源中仍然有意义,因为您可能需要稍后翻译它并且开销很小。

标签: .net resx


【解决方案1】:

我不会说你滥用它们。也许您没有充分利用它们的潜力,但这与滥用它们不同。他们的名字表明了他们的用途;存储代码使用的资源。 可能您想要本地化这些资源,因此有方便的机制来执行此操作。但是这样做不被视为滥用。反正不是我的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-28
    • 1970-01-01
    相关资源
    最近更新 更多