C# DLL文件

来源:互联网 发布:sqlserver删除列 编辑:程序博客网 时间:2024/06/07 17:05

DLL(Dynamic Link Library)文件为动态链接库文件,又称“应用程序扩展”。
在Windows中,许多应用程序并不是一个完整的可执行文件,它们被分割成一些相对独立的动态链接库,即DLL文件。
当我们执行某一个程序时,相应的DLL文件会被调用。一个应用程序可使用多个DLL文件,一个DLL文件也可能被不同的应用程序使用,这样的DLL文件被称为共享DLL文件。

DLL文件中存放的是各类程序的函数实现过程,当程序需要调用函数时,需要先载入DLL(添加引用),然后取得函数的地址,最后进行调用。好处在于程序不需要在运行指出加载所有的代码,只有在程序需要某个函数的时候从DLL中去除。另外,使用DLL文件还可以减少程序的体积。

原创粉丝点击