嗨, 如果我正確的,那麼在我的應用程序代碼,在CLR運行(所有的代碼編寫的標準方法)是託管代碼。 但GC除外,還有什麼其他優點? 我想知道真正的例子(如GC),而不是理論上的差異。
Q
託管代碼的優勢
3
A
回答
1
-
無需複雜
- 內存管理
- 線程管理
- 異常處理
- 垃圾收集
- 安全
+0
謝謝。它如何在安全方面提供幫助? – Mocco 2011-03-16 13:11:54
+1
CLR可以阻止未經授權的用戶訪問並執行未經授權的代碼。在OS提供的基礎上增加一個附加層。如果您覺得自己喜歡閱讀:http://msdn.microsoft.com/en-us/magazine/cc188939.aspx – timothyclifford 2011-03-16 23:53:12
1
例如
- 與指針
- 沒有內存管理(有一些例外)
- 龐大的基礎類庫
- 能夠結合多種.NET語言
相關問題
- 1. 託管搜索引擎的優勢
- 2. 託管代碼與非託管代碼
- 3. 託管的system.timer over un託管代碼
- 4. 允許託管環境中的託管代碼回撥非託管代碼
- 5. .NET中的託管代碼和非託管代碼
- 6. 更改託管代碼中非託管代碼的內存值
- 7. 使用託管代碼中的非託管代碼
- 8. 從託管代碼調用非託管代碼的性能
- 9. 託管Java代碼
- 10. C++託管代碼
- 11. 託管源代碼管理?
- 12. 自託管代碼管理
- 13. 託管代碼在非託管
- 14. 從託管代碼託管CLR?
- 15. 託管代碼和非託管代碼之間的調用代碼
- 16. 什麼是託管代碼和非託管代碼?
- 17. 如何使用託管代碼從非託管代碼?
- 18. 從非託管代碼獲取值到託管代碼
- 19. 在調試託管代碼時調試非託管代碼
- 20. 調試託管代碼和非託管代碼
- 21. 通多 - 從託管代碼維數組非託管代碼
- 22. C++ cli從非託管代碼調用託管代碼
- 23. 將非託管C++代碼編譯爲託管代碼
- 24. 從託管代碼調用非託管代碼
- 25. C++/cli將託管代碼傳遞給非託管代碼
- 26. 從非託管代碼調用託管代碼
- 27. 是System.Data.SqlClient代碼的託管代碼?
- 28. WinPE中的託管代碼
- 29. 不同類型的託管WCF應用程序和有優勢
- 30. char *在託管代碼中?
優點是什麼? – Lazarus 2011-03-16 13:07:53