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

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

01

NuGet引用

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

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

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

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

02

本地引用

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

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

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

03

工具箱拖拽

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

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

相关推荐
励志要当大牛的小白菜30 分钟前
ART配对软件使用
开发语言·c++·qt·算法
唐青枫2 小时前
C#.NET dapper 详解
c#·.net
爱装代码的小瓶子3 小时前
数据结构之队列(C语言)
c语言·开发语言·数据结构
死也不注释4 小时前
【鸡零狗碎记录】
unity·c#
Maybe_ch4 小时前
.NET-键控服务依赖注入
开发语言·c#·.net
超浪的晨4 小时前
Java UDP 通信详解:从基础到实战,彻底掌握无连接网络编程
java·开发语言·后端·学习·个人开发
终焉暴龙王4 小时前
CTFHub web进阶 php Bypass disable_function通关攻略
开发语言·安全·web安全·php
Edingbrugh.南空5 小时前
Aerospike与Redis深度对比:从架构到性能的全方位解析
java·开发语言·spring
CodeCraft Studio6 小时前
借助Aspose.HTML控件,在 Python 中将 HTML 转换为 Markdown
开发语言·python·html·markdown·aspose·html转markdown·asposel.html
QQ_4376643146 小时前
C++11 右值引用 Lambda 表达式
java·开发语言·c++