Automatic property は、結構話題を呼んでいるようで、いたるところで意見を見かけます。ぱっと検索しただけで id:dotnetmemo:20061115:1163601672 や id:akiramei:20070311:p1、Automatic Properties(C#3) などです。 Automatic property は実装クラスで次のような構文で単純なプロパティの生成を助けるものです。 public int AutoProperty { get; set; } Automatic property は、かならず get および set が存在しなくてはなりません。Automatic property を用いる利点は、 記述量が少ない 誤ってフィールドを直接更新してしまうことがない といったところなのでしょう。interface におけるプロパティの宣言と記述方法