なんか20番煎じくらいな気がしますが、INotifyPropertyChangedを実装しようとするとフィールドやプロパティや変更通知やら、諸々実装が大変だ!というのがありますよね。これの簡単な解決策としては大きく二つはあると思っています。 ReactivePropertyを利用する PropertyChanged.Fodyを利用する 前者はReactiveプログラミングをしないのであればオーバースペックな気がします。そこでFodyを利用する方法が検討対象になってきます。この辺りの詳細は次の記事に良くまとまっているように思います(全部目を通しきれていませんが)。 qiita.com ただTeratailでVS4Macでうまくいかな〜いという声があったので、簡単な手順をまとめました。なお実際の実現方法は他にもパターンがありますが、細かいことは頑張って本家の英語を読みましょう。 動くコードはG
![INotifyPropertyChangedをFody使って実装する:VS4Mac編 - nuits.jp blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/55370c2d3b93e319a8ddde47f5e29dbdc2e9ed29/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fn%2Fnuitsjp%2F20180831%2F20180831230033.png)