>public class Person >{ > public event EventHandler NameChanged; > private string _name; > > public Person(string name) > { > Name = name; > } > > public Person() > { > Name = ""; > } > > public string Name > { > get { return _name; } > set > { > _name = value; > if (NameChanged != null) > { > NameChanged(this, new EventArgs()); > } > } > } >} >>