>>145
レスありがとうございます。
説明が不十分で申し訳ありません。
実際には、以下の様な感じにしていまして、
できればプロパティを使いたいと考えております。

class MyClass4 {
  int _MyProperty = 0;
  event EventHandler MyPropertyChanged;
  int MyProperty
  {
    get => _MyProperty;
    set {
      if (value != _MyProperty) {
        _MyProperty = value;
        MyPropertyChanged?.Invoke(
          this, EventArgs.Empty);
      }
    }
  }
  public void IncreaseMyProperty(int x)
    => MyProperty += x;
}