【发布时间】:2012-12-09 10:01:35
【问题描述】:
有没有办法告诉 Visual Studio 使当前实例的合格成员具有 this. 强制性?我更喜欢清晰。
详情:
在 C# 中,如果您有实例成员(字段、属性、方法等),通常可以在有或没有 this 的情况下引用它们,例如:
class Foo
{
private int bar;
Foo()
{
// These two lines are both valid, and both do exactly the same thing
bar = 42;
this.bar = 42;
}
}
在我的编码风格中,我不希望this 是可选的,我希望上面的第一行至少引起警告。显然,这只是出于我自己的目的,我并不想以某种方式标记生成的程序集,要求人们使用也这样做,这纯粹是个人风格的事情。
【问题讨论】:
标签: c# visual-studio-2010 visual-studio