SqlDataReader
類沒有標記密封,那麼是什麼使它不可用?爲什麼不能繼承SqlDataReader類?
1
A
回答
3
的SqlDataReader
類型的構造被標記爲internal
這意味着它只能通過在System.Data.dll
組件類型進行實例化。這也禁止你繼承它,因爲基類型不能被實例化。
+0
@matthew ...謝謝 – vatspoo 2011-05-08 10:29:14
0
其唯一的構造函數被標記爲內部的,所以它不能被任何非框架代碼調用。
相關問題
- 1. 爲什麼Java Generic不能設計爲繼承父類Generic類?
- 2. 爲什麼不能從接口繼承
- 3. 爲什麼我不能繼承datetime.date?
- 4. 爲什麼我不能繼承IO.Directory?
- 5. 爲什麼不能從內部類繼承公共類?
- 6. 爲什麼子類不能繼承父類的常量?
- 7. UML - 類繼承,你繼承了什麼?
- 8. 爲什麼一個結構允許接口繼承,爲什麼一個類不能繼承
- 9. 爲什麼基類枚舉不能繼承?
- 10. 爲什麼我不能從私有類/接口繼承?
- 11. Swift 1.2爲什麼我不能繼承任何NSCell的子類?
- 12. 爲什麼我不能繼承靜態類?
- 13. 爲什麼嵌套類「繼承」?
- 14. 爲什麼繼承對象類型
- 15. 爲什麼一類從結構繼承
- 16. 什麼不能在.Net中繼承?
- 17. 什麼類型的類不能在.NET中繼承?
- 18. 原型繼承爲什麼子對象不能從父對象繼承方法?
- 19. 你爲什麼繼承UIView?
- 20. 爲什麼箭頭繼承?
- 21. 我爲什麼要繼承?
- 22. 爲什麼Ruby模塊繼承不像類繼承一樣工作?
- 23. 不能從基類繼承
- 24. 爲什麼我的類不是從父類繼承的?
- 25. 爲什麼包裝類不繼承的基本數據類型?
- 26. 爲什麼java不支持多繼承?
- 27. 爲什麼Java不支持多繼承?
- 28. 爲什麼FormatException不會從ArgumentException繼承?
- 29. 爲什麼C#不支持多繼承?
- 30. 爲什麼C不支持繼承?
你爲什麼要繼承它?改用擴展方法! – Steven 2011-05-07 14:57:42
我不想繼承它。只是注意到它沒有標記密封,但據說是不好的,所以只是問。 – vatspoo 2011-05-08 10:28:25