自己工作开发C#上位机总结的,不好勿喷,更多资料去微软官网搜索就好
下面按照从基础到开发使用的顺序,对应我以前发过的链接(后面再附上我自己的框架图):
C#与C不同的一些基础命令_花开莫与流年错_的博客-CSDN博客_c#的一些基本命令
C#单链表_花开莫与流年错_的博客-CSDN博客_单链表主函数c#
C# 使用委托 + 事件解决子对象中触发父类运行_花开莫与流年错_的博客-CSDN博客_c#委托的父类
WinForm控件属性_花开莫与流年错_的博客-CSDN博客_winform 属性控件
C#窗体设计基础学习_花开莫与流年错_的博客-CSDN博客_c#窗体设计
C#鼠标事件_花开莫与流年错_的博客-CSDN博客_c#鼠标事件
C# 自定义按钮及其事件处理_花开莫与流年错_的博客-CSDN博客_c#自定义按钮
C#绘图后将绘制的文件已图片保存_花开莫与流年错_的博客-CSDN博客
C# 使用FlowLayoutPanel动态显示_花开莫与流年错_的博客-CSDN博客_c# flowlayoutpanel
C#使用EPPlus操作Excel(读写)_花开莫与流年错_的博客-CSDN博客_c# epplus读取excel
C# 读取XML格式的Excel文件_花开莫与流年错_的博客-CSDN博客
C#添加 / 创建本地数据库连接_花开莫与流年错_的博客-CSDN博客_c#添加本地数据库
C#数据库操作:增加、删除、更新、读取_花开莫与流年错_的博客-CSDN博客_c# 数据表增加记录后更新
MySQL常用命令(DQL)_花开莫与流年错_的博客-CSDN博客_mysql数据库中dql有什么命令
linux安装配置redis_花开莫与流年错_的博客-CSDN博客
C# 通过Com端口和单片机通讯(232/485/USB)_花开莫与流年错_的博客-CSDN博客_c#与单片机之间的
modbus协议讲解,上位机与PLC交互_花开莫与流年错_的博客-CSDN博客_plc与上位机modbus通讯