自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 使用C#和SerialPort类进行实时数据采集与控制

串口通信是一种基于 UART(通用异步收发传输)协议的数据传输方式。通过串口通信,计算机可以与外部设备(如传感器、仪器、嵌入式设备等)交换数据。常见的串口通信接口包括 RS-232、RS-485、TTL 等。C# 中的SerialPort类为我们提供了串口通信所需的基本功能,包括打开串口、读取数据、写入数据、配置串口参数等。使用 C# 和SerialPort类进行实时数据采集与控制非常适合在工业自动化、设备监控、传感器数据采集等场景中应用。

2025-08-27 00:31:08 2092

原创 C#使用Linq实现简单去重处理

以下代码不能完成全字段去重,因为people是引用类型,Distinct() 一般用于List<string>,List<int>这些值类型去重,而不涉及引用类型的字段比较。若需要全字段去重:1.使用DinstinctBy语法,加上所有字段。2.使用标题四的封装方法(反射实现全字段去重)。以上就是C#使用Linq实现简单去重处理的详细内容。

2025-08-27 00:24:14 808

原创 加快C#双循环的速度效率的方法

最近使用 C# 改写以前编的一个程序,检索数据赋值时,使用 FOR 循环结构,当数据量在9万条时,计算量很大,导致很耗时,何况计算完成同时加载到 chart 和 dataGridView 图表控件中(没有使用第三方控件),于是百度了很多循环手段。

2025-08-27 00:10:43 1488

原创 C#使用NPOI实现将表格中数据导入Excel

NPOI是.NET版本的POI,可以帮助我们在没有安装Microsoft Office的情况下读写Office文件,如xls和xlsx。创建工作表:使用workbook.CreateSheet("Sheet1")创建一个新的工作表。最后,我们将工作簿写入到指定的文件路径。创建工作簿:首先,你需要创建一个IWorkbook对象,这是Excel文件的开始。创建表头:通过遍历DataTable的列来创建Excel文件的表头。写入文件:最后,将工作簿写入到文件流中,保存为Excel文件。

2025-08-27 00:05:46 388

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除