Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的问题仅针对 ASP.NET,因为 Java 和任何其他基于 C 的语言的答案可能不同。
在类中使用关键字“this”来取消引用属性时会涉及多少开销?似乎我已经看到某些消息来源试图阻止使用“this”来取消引用,但总的来说我直到现在才忽略它们。
我认为这只是一个风格问题。如该问题的答案所述,编译器将“this”注入到 this 的隐式使用中。为了清楚起见,我会使用它。
StyleCop建议将其用于所有实例字段引用。
与通过属性访问所述字段相比,绕过抽象实际上不应该更快(尽管不明显)吗?
没有开销。