C Sharp自学笔记9—dll、资源清理(写入、读取文件)-DLL文件

1、dll,动态链接库,说白了,就是一堆函数

VS的程序结构:1个解决方案.sln,包含多个项目(又叫做程序集[Assembly]、包、模块),表现形式有两种,exe、dll。dll是一个插件,不能独立使用。

C Sharp自学笔记9—dll、资源清理(写入、读取文件)

C Sharp自学笔记9—dll、资源清理(写入、读取文件)

右键,属性,输出类型选择为类库,或者在新建项目时选择类库。

C Sharp自学笔记9—dll、资源清理(写入、读取文件)

手工引入自己的dll

C Sharp自学笔记9—dll、资源清理(写入、读取文件)

[DllImport("XXX")]

2、垃圾回收

内存管理的一种方式,栈、堆(new 托管堆)

3、资源清理using:常用于文本操作、网络操作、数据库操作

演示如何写入文件、读取文件

C Sharp自学笔记9—dll、资源清理(写入、读取文件)

C Sharp自学笔记9—dll、资源清理(写入、读取文件)

C Sharp自学笔记9—dll、资源清理(写入、读取文件)

推荐阅读