这个问题的答案已被编辑,说在C#6.0中,可以使用以下OnPropertyChanged过程实现INotifyPropertyChanged:
protected void OnPropertyChanged([CallerMemberName] string propertyName = null)
{
PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
}
Run Code Online (Sandbox Code Playgroud)
但是,从该答案中不清楚相应的属性定义应该是什么.使用此构造时,在C#6.0中完整实现INotifyPropertyChanged是什么样的?