用于记录错误的静态函数

时间:2013-07-19 06:35:51

标签: c# static-methods

我想获得一些关于静态函数及其用法的编程知识。将错误记录机制添加到静态函数是否更好?如果是,那将是什么优势?

1 个答案:

答案 0 :(得分:0)

您可以阅读static and instance methods的详细信息。如果你认为你将获得以下优势,你应该考虑让它保持静止。

在[将成员标记为静态]之后,编译器将向这些成员发出非虚拟调用站点,这将阻止在运行时检查每个调用以确保当前对象指针为非null。这可以为性能敏感的代码带来可测量的性能提升。在某些情况下,无法访问当前对象实例表示正确性问题。