C#类库和程序集
类库
在C#语言中,开发者通常按钮一定规则将一类具有相似功能的代码封装在同一个.dll(动态链接库)文件中,以便管理、维护及重用,这个文件项目即为C#的类库,类库定义了应用程序调用的类型和方法。
具体步骤包括
- 创建解决方案(可作为一个或多个项目的容器,即可以向同一个解决方案添加一个或多个其他相关项目)
- 创建新项目 -- 类库模板(注意:不是类库(.NET Framework))
- 右键属性可以查看创建项目的属性,可对其进行核对
- 完成类库创建和类功能编写后,可对项目进行编译生成.dll动态链接库文件。点击菜单栏中的生成 -- 生成解决方案或快捷键 Ctrl + Shift + B来生成解决方案中的全部项目。
创建控制台应用程序
- 在原有解决方案基础上添加新建项 -- 控制台应用程序
- 配置对应的位置和框架
引用程序集
要使用其他项目或程序集,首先需要在当前项目添加对其他项目(或程序集)的引用,引用方式也有多种:
- 同一解决方案通过引用项目的方式
- 以浏览程序集方式路径的方式
- NuGet程序包管理工具安装
第一种,点击依赖项 右键 添加项目引用,选中左侧解决方案 -- 对应依赖类库文件
【此类情况针对想要引用的类库在同一个解决方案中】
如果不是的话,请选择第二种
第二种,点击依赖项 右键 添加项目引用,选中左侧浏览 -- 找到刚刚生成的.dll动态链接库文件即可。
参考链接
- 有什么推荐的C#的学习资源嘛? - 码老头的回答 - 知乎 https://www.zhihu.com/question/520996786/answer/2382904462
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?