logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C# 与 .NET 的关系

NET 是一个跨平台的开发框架,提供运行时环境、库和工具,支持多种语言(如 C#、F#、VB.NET)的开发。跨平台:通过 .NET Core(现为 .NET 5+)支持 Windows、Linux 和 macOS。工具链:包括编译器(Roslyn)、SDK 和 IDE(如 Visual Studio)。应用模型:支持 ASP.NET(Web)、MAUI(移动/桌面)、WPF(桌面)等。.NET

#c##.net#开发语言
C# 文件操作特性

C# 提供了丰富的文件操作功能,主要通过。

#数据库#服务器#前端 +1
C#与VisionPro联合编程实战:机器视觉二次开发完整指南

不依赖VPP工程,直接在C#代码中动态创建视觉工具、配置算法参数、编写处理流程,灵活性极高,可适配动态场景、多流程切换、自定义复杂检测逻辑,但开发工作量更大,需要开发者熟悉VisionPro全套API。工业项目中推荐混合开发模式:固定检测流程用VPP提前调试,动态可变逻辑用C#代码自定义,兼顾开发效率与灵活性。C#与VisionPro联合编程是工业机器视觉二次开发的主流方案,完美结合了Vision

#c##microsoft#开发语言
C# 三层架构

三层架构是一种常见的软件设计模式,将应用程序分为,实现职责分离、代码复用和易于维护。

#c##架构#开发语言
C# Socket 讲解 + WinForm 客户端 / 服务端完整代码

本文详细介绍了C#中Socket网络编程的核心概念与实现方法。主要内容包括:Socket基础概念(类比电话通信)、TCP通信流程(服务端监听/客户端连接)、C#常用Socket类与方法。重点讲解了WinForm环境下服务端和客户端的完整实现方案,涵盖异步通信(async/await)、字节编码转换(UTF8)、线程安全(Invoke)等关键技术点。提供了可直接运行的代码模板,强调TCP协议的可靠性

#c##服务器#php
C# WinForm 实现Modbus RTU主站通信(超详细零基础教程,解决所有超时、卡死、读取错误问题)

很多同学刚学做Modbus通信时,永远逃不出这三个坑:1. 一点启动界面卡死2. 读取永远提示操作超时3. 读取数据乱码、数据不对、寄存器地址搞混4. 轮询CPU爆满、程序闪退今天我用最简单、最通俗、最落地的方式,带你从零实现C# WinForm Modbus RTU 主站通信。本文代码工业级稳定、无BUG、可直接项目使用。Modbus 上位机开发并不难,99%的人都是参数不匹配、地址搞混、线程阻

#c##开发语言
C# TCP通信I/O线程错误深度解析与完整解决方案

I/O 操作由于线程退出或应用程序请求已中止:套接字已关闭、无效句柄、操作被中止(错误码995、10038、10054):异步I/O操作无法执行,线程已退出全程使用异步API:坚决淘汰 Begin/End 旧式异步、同步阻塞读写,统一用 async/await 新版异步方法,线程调度更稳定。禁止手动终止线程:不使用 Thread.Abort、Task.Force 等强制终止操作,让线程自然执行完毕

#c##tcp/ip#网络
C# SerialPort 串口通信从入门到实战:丢包、乱码、线程卡死、资源泄漏全解决方案

在工控上位机、物联网硬件对接、嵌入式调试、传统设备改造等项目中,串口通信依旧是当下使用频率极高的通信方式。C# 内置的类封装了串口底层操作,上手简单,但真正落地到工业现场、长期稳定运行时,几乎每位开发者都会踩遍各类疑难问题:数据分包丢包、接收乱码、后台线程卡死 UI、端口重复占用、程序运行几小时后彻底断连、内存缓慢泄漏等。很多人仅停留在 “能收发数据” 的基础层面,忽略了工业场景对稳定性、容错性、

#单片机#stm32#嵌入式硬件
C#泛型:告别重复代码,实现类型安全复用

一套逻辑适配所有满足条件的类型,彻底消灭重复模板代码,大幅减少代码量与维护成本。泛型不是“高级语法糖”,而是 C# 面向对象、代码复用、高性能设计的基石。掌握泛型,能让你从“堆业务代码”进阶到“设计通用框架”,无论是日常业务开发、工具类封装,还是面试、源码阅读,都是不可或缺的核心能力。

#c##开发语言
C# 接口(Interface)深度解析:规范、解耦与灵活扩展

接口可以理解为一套行为契约 / 标准,仅声明方法、属性、事件、索引器,没有字段,也不包含实现代码。类或结构体实现接口,就必须遵守这份契约,完成所有成员的具体逻辑。接口默认成员为public,不能手动添加访问修饰符;不能定义构造函数、实例字段;一个类可以同时实现多个接口(弥补 C# 单类继承的短板);接口之间支持继承。interface 接口名,命名建议以大写I开头(行业通用规范)。// 定义行为接

#c##开发语言
    共 14 条
  • 1
  • 2
  • 请选择