0
プロパティを作成すると、自動的に同じクラスのフィールドが作成されますか?たとえば保護されたフィールドを作成するプロパティを作成するたびに、その保護レベルを定義することは可能ですか?次の例に示すようにプロパティを宣言するとC#.netのプロパティからフィールドを作成する方法
プロパティを作成すると、自動的に同じクラスのフィールドが作成されますか?たとえば保護されたフィールドを作成するプロパティを作成するたびに、その保護レベルを定義することは可能ですか?次の例に示すようにプロパティを宣言するとC#.netのプロパティからフィールドを作成する方法
自動実装プロパティを使用して、MSDN
からを
を達成しようとして正確に何である、 コンパイラができるだけでプライベート、匿名バッキングフィールドを作成します は、プロパティのget経由してアクセスして設定することは、あなたがreadoを宣言することができます6 C#では
protected int MyProperty { get; set; }
をアクセサ自動的に実装されるプロパティ
protected int MyProperty { get; }
あなたは、ショートカットやResharperのようなツールの助けを借りずに、プロパティのコードを自分で記述することを意味しますか? –
@Wicherはい私はショートカットがないことを意味します。 –
その場合、いいえ。あなたはそれを自分で書く必要があります。 –