存储一些要在整个大型项目中使用的字符串文字的最佳方法是什么?出于显而易见的原因,我不希望开发人员在多个地方编写文字。我也不想要一堆冗余/无用的代码。我正在寻找最干净/最简单的方法来获得一小部分易于访问的字符串文字(这意味着它们具有声明性名称,如 status.passed = "passed"
而不是 status[ 0] = "passed"
) 并以合理的方式存储。 enum
会很理想,但它们不能接受字符串,而且我在这里看到的字典 + enum 解决方案对我没有吸引力。
静态类是最佳选择吗?
最佳答案
你应该使用 resource (.resx) 文件。
关于c# - 存储和访问常见字符串文字的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16304617/