存储静态错误字符串的最佳位置

2024-03-05

我想知道是否有人对在 C# 应用程序中存储静态错误字符串的最佳实践有任何意见。我有一个 Visual Studio 2010 解决方案,它有 5 个项目,并定义了几个要通过 WCF REST Web 服务以消息形式返回的常量错误消息。

我当前定义的错误(硬编码)采用以下格式(代码,消息):

999 - 无法使用指定的参数处理您的请求。

我不是问如何创建从 Exception 类派生的自定义类,因为这些错误是在引发相应的异常后返回的,以防止 AppPool 出错。

我正在考虑将消息存储在以下位置的一些想法:XML、平面文件、SQLite 等。

有人有偏好吗?如果有,为什么?

谢谢你,

杰弗里·凯文·普赖


我个人将这些东西存储在项目中资源 http://msdn.microsoft.com/en-us/library/7k989cfy%28v=vs.80%29.aspx文件,然后在需要时检索它们。这样做也使得更改它们变得更加容易,例如,如果您需要系统使用另一种语言,您所要做的就是将资源文件切换为另一种语言,瞧!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

存储静态错误字符串的最佳位置 的相关文章

随机推荐