this.
現在のインスタンスの適格なメンバーを必須にするようにVisualStudioに指示する方法はありますか?私は明快さを好みます。
詳細:
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
オプションではなく、上の最初の行で少なくとも警告が発生するようにします。明らかに、これは私自身の目的のためだけであり、結果として得られるアセンブリに、それを使用する人々がこれを行うことを要求するような方法でマークを付けようとはしていません。これは純粋に個人的なスタイルのものです。