C# 类来记录消息,事件名称?

C# 类来记录消息,事件名称?,c#,naming,C#,Naming,可能是个很愚蠢的问题。可能是一个错误,但一个网站 假设我有一个带有静态方法Start、Stop和Log的类日志 如果某个事件正在调用Log…;,您将如何调用该事件 在最后的20分钟里,我跌跌撞撞地给它取了个恰当的名字。补充?但是已经有方法日志了吗?直观理解最好的活动名称是什么?一些想法: Logging LogEntryAdding 或者,如果在日志记录之后触发事件: Logged LogEntryAdded 更新。根据以下建议: OnLog将是我的选择。我有点困惑,你只是问你的方法叫什么?

可能是个很愚蠢的问题。可能是一个错误,但一个网站

假设我有一个带有静态方法Start、Stop和Log的类日志

如果某个事件正在调用Log…;,您将如何调用该事件

在最后的20分钟里,我跌跌撞撞地给它取了个恰当的名字。补充?但是已经有方法日志了吗?直观理解最好的活动名称是什么?

一些想法:

Logging
LogEntryAdding
或者,如果在日志记录之后触发事件:

Logged
LogEntryAdded
更新。根据以下建议:


OnLog将是我的选择。我有点困惑,你只是问你的方法叫什么?投票结束、结束意见based@tnw对这是一个合理的问题。@DStanley,你和以上的选民都错了,因为这将是从内部或外部引发事件的方法的名称。@basher不,不是,像这样的问题有一个接近的选项。正如他的评论所表明的,这显然是一个基于观点的问题,不会导致任何建设性的结果。我恳请您辩称,关于方法命名的讨论可以是客观的,并且基于事实。我将使用EntryAdded来消除冗余并提高日志的可读性。EntryAdded+=。。。日志记录后发生的事件不是Log.LogEntryAdded.Yes,而是Log.LogEntryAdded.Yes。这听起来是目前为止最好的。@Gene,好主意,谢谢。经过一些思考是的,我还在想,30分钟过去了,天哪,EntryAdded现在是赢家。我以为自己添加了,但它看起来像垃圾日志。添加,因为没有方法添加一些东西。并且Log.EntryAdded听起来更好更清晰。
EntryAdding / EntryAdded