我的问题范围仅仅是ASP.NET,因为Java和任何其他基于C语言的答案可能不同。
在类中使用关键字“this”取消引用属性需要多少开销?似乎我已经看到某些消息来源试图阻止使用“this”进行解除引用,但通常我直到现在才忽略它们。
答案 0 :(得分:2)
我认为这只是一种风格问题。正如this question的答案所述,编译器将'this'注入到隐式使用中。我会用它来清楚。
答案 1 :(得分:0)
StyleCop建议将其用于所有实例字段引用。
与通过属性访问所述字段进行比较时,绕过抽象实际上是否应该更快(虽然不可察觉)?
答案 2 :(得分:0)
没有开销。