Как реализовать INotifyPropertyChanged в C # 6.0?
Ответ наэтот вопрос было отредактировано, чтобы сказать, что в C # 6.0 INotifyPropertyChanged может быть реализован с помощью следующей процедуры OnPropertyChanged:
protected void OnPropertyChanged([CallerMemberName] string propertyName = null)
{
PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
}
Однако из этого ответа не ясно, каким должно быть соответствующее определение свойства. Как выглядит полная реализация INotifyPropertyChanged в C # 6.0, когда используется эта конструкция?