プロパティの機構も言語レベルでサポートしてるみたいです。JavaでいうGetter/Setterのアクセッサですね
using System; namespace hogehoge { class Program { public static void Main(String[] args) { JavaBeans bean = new JavaBeans(); bean.Name = "ほげほげ"; <-実はSetterでアクセスしてる Console.WriteLine(bean.Name); <-実はGetterでアクセスしてる } } class JavaBeans { private String name; private int age; public String Name { set { this.name = value; } <-Setterの定義 get { return this.name;} <-Getterの定義 } } }
この記事は
現在のアクセス:1861