我正在开发一个大型的c#项目,我想知道为什么人们在他们的应用程序中使用DLL.我知道一个dll文件(请纠正,如果我错了)包含一些函数,但为什么我们不把这些函数放在我们的主c#app中?
谢谢
便携性,可重用性,模块化.
将类型等拆分为单独的程序集允许您在不同项目中重用这些类型,以模块化方式维护这些类型(例如,只更新一个程序集而不是整个应用程序),并与其他程序共享部分代码.
它还允许您将常用功能组合到一个包中.
归档时间: |
|
查看次数: |
4871 次 |
最近记录: |