C# DLL文件

DLL(Dynamic Link Library)文件爲動態鏈接庫文件,又稱“應用程序擴展”。
在Windows中,許多應用程序並不是一個完整的可執行文件,它們被分割成一些相對獨立的動態鏈接庫,即DLL文件。
當我們執行某一個程序時,相應的DLL文件會被調用。一個應用程序可使用多個DLL文件,一個DLL文件也可能被不同的應用程序使用,這樣的DLL文件被稱爲共享DLL文件。

DLL文件中存放的是各類程序的函數實現過程,當程序需要調用函數時,需要先載入DLL(添加引用),然後取得函數的地址,最後進行調用。好處在於程序不需要在運行指出加載所有的代碼,只有在程序需要某個函數的時候從DLL中去除。另外,使用DLL文件還可以減少程序的體積。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章