私は C# の初心者ですが、Objective-C と OOP については豊富な経験があります。Json.NET を使用して、オブジェクトへの API 応答を自動的に解析しています。返されるオブジェクトの 1 つにprotectedという名前のプロパティがある場合があります。protected はクラス メンバー宣言のキーワードであるため、明らかにこれは問題です。
"protected": true
- 名前を保護したメンバーを追加することはできますか?
- パーサーが保護されたプロパティを設定しようとした場合、トリガーされるセッターとゲッターを追加することは可能ですか? (ただし、_protected という名前のプライベート メンバーに値を割り当てます)
- protectedという名前のプロパティに遭遇したときの動作が異なるように、パーサーを変更する必要がありますか?
アドバイスをありがとう。