C#引用外部组件的常用方法

我们在开发程序过程中,时常会使用到第三方组件,比如一些通信、UI组件等。常用的引用方法有下面几种。

01

NuGet引用

NuGet是.NET的一个包管理平台,很多开源组件会通过NuGet进行管理和发布。比如我们常用的S7NetPlus等。

从NuGet中引用组件非常简单。在解决方案的"引用"上右击,选择"管理NuGet程序包"

然后输入我们需要查找的包名称即可。比如输入"S7NETPLUS"。

在查询结果中选择我们需要的组件包,点击右边的按钮"安装"。安装成功后我们就可以通过该组件包来访问S7系列PLC的数据了。

02

本地引用

并不是所有组件都会在NuGet上发布,有的组件需要我们本地引用。比如公司内部的一些组件等。将组件下载到本地文件夹中。在解决方案的引用上右击,选择"添加引用"。

点击"浏览"按钮,定位到存放组件包所在的文件夹。

选中需要引用的控件添加即可。

03

工具箱拖拽

一些UI组件可以通过一种非常简单的方法引用,比如一些UI组件。我们可以直接把它拖拽到工具箱。

然后从工具箱将需要的控件拖拽到窗体上即可。

相关推荐
道清茗9 分钟前
【RH294知识点汇总】第 3 章 《 管理变量和事实 》1
开发语言·python
星空椰10 分钟前
JavaScript基础:运算符和流程控制
开发语言·javascript·ecmascript
Halo_tjn12 分钟前
Java 接口的定义重构学生管理系统
java·开发语言·算法
阿Y加油吧18 分钟前
栈的经典应用:从「有效括号」到「寻找两个正序数组的中位数」深度解析
开发语言·python·算法
xiaotao13124 分钟前
阶段零:Python 安装与虚拟环境(venv / Conda)
开发语言·人工智能·python·conda
dr_yingli28 分钟前
fMRI(4-1)统计分析报告生成器说明
开发语言·matlab
m0_7167652340 分钟前
数据结构--顺序表的插入、删除、查找详解
c语言·开发语言·数据结构·c++·学习·算法·visual studio
Halo_tjn41 分钟前
Java 抽象类 知识点
java·开发语言·算法
踏着七彩祥云的小丑43 分钟前
Python——排序
开发语言·python
qq_4542450343 分钟前
图数据标准化与智能去重框架:设计与实现解析
数据结构·架构·c#·图论