【发布时间】:2015-02-11 18:01:14
【问题描述】:
我在解决方案中定义所有 NLog 实例,如下所示:
private readonly static Logger logger = LogManager.GetCurrentClassLogger();
在所有 NLog 示例中,记录器字段都是骆驼大小写的: http://www.codeproject.com/Articles/10631/Introduction-to-NLog
但是,在 Microsoft 文档中,他们建议使用 Pascal 大小写命名所有只读静态字段: https://msdn.microsoft.com/en-us/library/vstudio/ms229043%28v=vs.100%29.aspx
此外,StyleCop 有一个具有相同 Pascal 约定的规则: http://www.stylecop.com/docs/SA1311.html
那么对于这种情况,最好的约定是什么?
【问题讨论】:
-
对此没有正确答案。 视情况而定。坚持您和您的团队感到满意的约定即可。
-
一定有一些标准或建议吧?
-
听起来你做了研究,结果是
it depends on which site you reference。我认为没有人会提供任何额外的非主观帮助 -
命名约定不是基于其基础的意见吗?
标签: c# naming-conventions nlog