文字列型の2つのプロパティを持つクラスがあるとしましょう
- プロップ1
- プロップ2
そして、以下の制限があります
- Prop2 の値が「Test2」の場合、Prop1 を「Test1」と等しくすることはできません。
- Prop1 の値が「Test11」の場合、Prop2 を「Test22」と等しくすることはできません。
- Prop2="Test222" の場合、Prop1="Test111" を設定します。
値が互いに依存しているプロパティを定義する最良の方法は何ですか?また、1 つのプロパティで行われた変更は、他のプロパティのセッター プロパティをトリガーする必要がありますか?