6
計画されている「プライベート保護された」C#アクセス修飾子の意味は何ですか?
GitHub のRoslynドキュメントの一部として、C#とVBの言語機能が計画されている、言語機能の実装ステータスというページがあります。 私の頭を包むことができなかった1つの機能は、private protectedアクセス修飾子でした。 private protected string GetId() { … } C#言語のデザインノートのページもあります。このページには、多くの新機能が説明されていますが、これは説明されていません。 エリックリッパートはコメントで言った: あなたの過ちは、修飾子を制限の増加として考えることです。実際、修飾子は常に制限を減らします。デフォルトでは「プライベート」であることに注意してください。修飾子を追加するだけで、制限が緩和されます。 の意味はprivate protected何ですか?いつ使用できますか?