MSDNのC#言語リファレンスでは、「protected internal」は「アクセスが現在のアセンブリまたは包含クラスから派生した型に限定されている」と定義されています。しかし、意味論的な観点からは、 'protected internal'は私には 'protectedとinternalの両方'のように聞こえます。つまり、同じアセンブリ内にある派生クラスに対してのみアクセスできます。同じ効果を意味するアクセス修飾子はありますか?protected internal
答えて
C#にはこのようなアクセス修飾子はありません。
が、これはいつもあまりにも私を盗聴
いいえ、このような修飾語はありません。 Internal
であれば、同じアセンブリ内の他の型の中から呼び出し可能なものとそうでないものを知ることができるはずです。
ありがとう!私が得ようとしているのは、同じアセンブリ内で派生したクラスにしかアクセスできないような方法でメンバーを定義することはできないということでした。このようなアクセス修飾子を持つシナリオを考えるのは今はできませんが、プログラマが言うことができるような修飾子がないことを知っておいて、このメンバーは「保護され内部的です」 – adfs
@adfs:メソッドが 'protected'ネストされたクラス型のパラメータをとるべきシナリオにおいてのみ、' internal' *と* 'protected'メソッドを宣言できることは' internal'よりも優れています。クラスには内部型のメンバーがありました。 – supercat
- 1. [email protected]と[email protected]
- 2. Flask Internal Server Error
- 3. Opencart Internal Server Error
- 4. c#、Internal、Reflection
- 5. Java start internalファイル
- 6. Codeplex/Sourceforge for internal use
- 7. パッケージ名 - impl v internal
- 8. Heroku 500 Internal Server Error
- 9. [email protected]β11または[email protected]β6UNMET DEPENDENCY
- 10. [email protected]
- 11. エラー:com.duplicateエントリ:com/google/android/gms/internal/zzfj.class
- 12. C#の "protected"メソッド?
- 13. ヘルプ> [email protected]
- 14. クラスprotected変数
- 15. mocking protected method
- 16. QPlainTextEdit - setViewportMargins、protected
- 17. Rails Private対Protected?
- 18. にjava.io.IOException:[email protected]
- 19. Decompile protected C#
- 20. BoostFramework():mPerf = [email protected]
- 21. protected access java issue
- 22. Android Studio [email protected]
- 23. エラー403:[email protected]
- 24. Android - Huawei Protected apps
- 25. Django FastCGIと500 Internal Server Error
- 26. Angular JS 500 Internal Serverエラー
- 27. Zend Framework - 500 Internal Server Error
- 28. Firefox 9.0.1 Broke Internal Wikiレイアウト
- 29. Javaのネイティブメモリトラッキング出力の "Internal"
- 30. Rails ajax call 500 internal server error
(
protected internal
がFamORAssemある)FamANDAssemアクセスレベルとしてしかし、CLRは、それをサポートしています。..類似の質問:http://stackoverflow.com/questions/7000871/internal-protected -property-still-accessible-from-different-assembly – nawfal