作爲一名程序員,我們大多使用.NET框架作爲工具,爲我們提供了大量使用完整功能的工具。 「.NET」本身包含包含Methods(我們使用)的類和類。
但我的問題是我們可以查看方法定義嗎?微軟是否允許我們?如果是,那麼如何?Microsoft是否允許訪問內置的方法定義?
0
A
回答
2
通過在框架成員上使用對象瀏覽器或F12,公共成員定義在VS中都很容易看到。非公開成員默認情況下不可見。但是,這只是成員簽名,而不是實施。
您可以爲了閱讀目的而反彙編Microsoft DLL,並且他們還提供了可用於調試/閱讀的框架源代碼。
請參考:
2
對於大多數的,是的,你可以下載參考來源:http://referencesource.microsoft.com/netframework.aspx。這對於調試目的特別有用。
顯然有些部件不包括在內(可能是與安全有關的敏感內容),最後我聽說。
相關問題
- 1. 訪問控制允許方法不允許刪除方法angularjs
- 2. liquibase是否允許訪問java.sql.Connection以進行自定義任務
- 3. 允許重新定義Ruby常量並允許通過send()方法訪問私有方法的基本原理?
- 4. Firebase是否允許通訊錄訪問?
- 5. 定義和不允許直接訪問
- 6. 允許靜態方法訪問DAO
- 7. 允許Newtonsoft的JsonConvert訪問內部的getter/setter方法
- 8. Microsoft Access是否允許此功能?
- 9. 方法刪除沒有被訪問控制允許的方法允許誤差
- 10. SLX雲是否允許自定義庫?
- 11. 是否允許自定義XML元素?
- 12. ActiveRecord是否允許自定義類型?
- 13. 蘋果是否允許自定義UIAlertView?
- 14. Microsoft Graph Subscriptions - 方法不允許
- 15. Facebook API設置是否允許開發人員訪問?
- 16. LinkedIn API是否允許訪問所有用戶配置文件?
- 17. 是否允許使用嵌套鍵訪問Laravel配置值?
- 18. 檢查用戶是否不允許訪問位置服務
- 19. 訪問鏈式方法時,類別是否允許使用點語法?
- 20. nginx /乘客配置,允許訪問自定義標題
- 21. Google App Engine是否允許第三方Web服務訪問?
- 22. 是否允許循環方法調用?
- 23. 方法是不允許的
- 24. 總是得到方法DELETE不允許通過預檢響應中的訪問控制 - 允許 - 方法
- 25. PHP來源是不允許的訪問控制允許來源
- 26. 否「訪問控制允許來源」
- 27. 否「訪問控制允許來源」頭
- 28. 只允許訪問homepage.html但否認
- 29. ReactJS否'訪問控制 - 允許來源'
- 30. java.lang.SecurityException:不允許訪問內容://android.media.tv/watched_program
我假設'方法定義'是指源中方法的實際定義,而不僅僅是方法簽名。 –
是的,你是對的。 –