c#编程使用技巧
文章平均质量分 68
本专栏主要分享我在学习工作中使用到的实战技巧,,专门做一些高级的使用例程.,包含字符串处理技巧,时间处理技巧,CDT协议具体技巧及实现过程等一系列文章,至少要包含20篇以上的硬通货.
优惠券已抵扣
余额抵扣
还需支付
¥9.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
six2me
懒人推动科技进步,学习编程啊脚本啊目的就是要做相同的工作,但是可以懒,懒到极致才是目标!解决实际问题最重要。
领域:嵌入式编程,c#,c,c++
展开
-
使用c#罗列、监视、控制进程
个人简介:本人多年从事研发和测试领域工作,有一定的经验;口号:懒人推动科技进步,学习编程啊脚本啊目的就是要将人从做相同的工作脱离出来,手懒可以但是脑子不能懒,让重复的事情自动完成,能动一下就完成任务就不能动两下,懒到极致才是目标!方向:本人不怎么将理论的知识,专注于解决实际问题最重要。领域:嵌入式编程,c#,c,c++,可靠性测试,功能性能测试;@[TOC]文章目录。原创 2023-12-05 15:54:55 · 201 阅读 · 0 评论 -
c#实现7z格式的压缩与解压
使用c#对7z文件进行压缩也解压原创 2023-03-23 13:56:04 · 950 阅读 · 0 评论 -
c#实现将excel转DataTable及DataTable转csv
本文讲解在c#中excel文件和datatable的转换原创 2023-03-23 13:38:09 · 331 阅读 · 0 评论 -
c#修改excel文件单元格格式(标记)
c# 修改表格格式在编写定值导出excel的时候发现一个现象,如下图红色区域的内容不能正常导入;经实验发现包含十六进制字符的这个位置,必须是文本格式才行,由于导出的内容格式不正确,要想导入就必须修正格式,这样就像在导出的时候就将格式设置正确,实验后下面的代码可以实现,做个标记1.//设置第一列,行1~512 的格式为文本,否则马上导入 十六进制的数据显示为空 YFCExcel.Range myrange = worksheet.Range[worksheet.Cells[1, 1], wor原创 2020-11-04 11:30:54 · 1584 阅读 · 0 评论 -
自己编写的excel操作过程
新建一个自己定义的类。如YFCExcel类//报表类 YFC 2020.4.17日增加 /* * 需要增加引用 system.management ,microsoft.office.interop.excel using System.Data.OleDb; using System.Collections; using Excel = Microsoft.Office.Interop.Excel; using Sy...原创 2021-04-07 16:03:01 · 286 阅读 · 0 评论 -
c# 使用dotnetbar 控件绘制曲线图形
废话不说,直接上过程加载dotnetbar库后,将chartcontrol控件拖动到界面上,选择linepolt增加一个按钮,绘制曲线功能private void buttonX26_Click(object sender, EventArgs e) { CreateChartSeries1(); } public void CreateChartSeries1() { Ch...原创 2021-04-16 10:31:44 · 2570 阅读 · 2 评论 -
编程实现操作word文档 c#
建立一个自己的类 //word 类, /*1. 添加引用COM里面的 Microsoft Word 12.0 Object. Library 引用(12.0表示Word 2007版本)2. 导命名空间using Word =Microsoft.Office.Interop.Word;using System.IO;using System.Reflection;3. 把引用中的Microsoft.Office.Interop.Word的“属性”中的嵌入互操作设为False...原创 2021-04-07 16:13:00 · 1716 阅读 · 0 评论 -
c# 使用线程方式实现消息订阅
在下程序的时候,经常会碰到这样一种情况;定义的变量会影响多个控件的数值,当变量有变化的时候,需要更新多个控件,这多个控件可能会在不同的界面中,管理起来非常麻烦,这个时候就要用到消息订阅,下面是详细的实现过程;using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using Syste原创 2021-04-15 14:39:14 · 645 阅读 · 0 评论 -
c# 读取文本文件
记录下平时所用的读取文本文件的函数//读写锁,当资源处于写入模式时,其他线程写入需要等待本次写入结束之后才能继续写入 static ReaderWriterLockSlim LogLock = new ReaderWriterLockSlim(); /// <summary> /// 读取返回字符串 path:txt路径 /// </summary> /// <param name="pat...原创 2021-04-14 08:38:48 · 93 阅读 · 0 评论 -
c# 实现二进制文件读写、ini文件读写以及一些文件和目录的常用操作,在某些特定情况下会用到,如录波文件要保存.dat
不说废话,直接上代码还包含一些常用的目录和文件操作的函数,如获得文件大小,获得文件行数,获得文件时间,获得目录下所有的文件名称等等等原创 2021-04-14 09:13:34 · 124 阅读 · 0 评论 -
c# 监视目录下的文件变化
在工作中需要学习一个应用系统软件,比较复杂,经常要在线读取ini,txt好多种类的文件,还有查问题的时候要分析log文件,但是我比较笨,又记不住什么时候动哪些文件,感觉学习好慢!后来就想,我既然记不住,干脆就写个软件,监视这个目录下的文件变化,当我不知道查看哪个文件的时候,将我的操作在重复一遍,用这个工具软件记录下文件变化,我就能查找到我需要的文件名称了吗?嘿嘿,我偷懒的水平不错吧,让电脑帮我记忆!!!说干就干!启动c#弄个对话框。因为我的目的是使用,就不考虑美观了,基本功能完成就行了.原创 2021-04-25 09:41:21 · 1031 阅读 · 3 评论 -
dbgridview内操作粘贴,复制,等量复制,增量复制
1. 复制DataGridViewSelectedCellCollection ds;ds = dataGridView1.SelectedCells;DataGridViewSelectedRowCollection dr = dataGridView1.SelectedRows;DataGridViewSelectedColumnCollection dc = dataGridView1.SelectedColumns;row1 = dataGridView1.SelectedCel...原创 2020-11-04 13:26:55 · 432 阅读 · 0 评论 -
使用c#实现tcp的连接和发送接收数据
最近有个小项目,需要调用装置的录波数据,使用tcp模式,在这里整理了下如何使用c#实现tcp连接并实现发送接收数据,分享出来。我这里使用的tcpclient ,终端是tcpserver模式。首先自定义一个类 clientsocketclass clientsocket //tcp客户端的类 增加一个client104类{ public Socket newclient; public bool Connected; public Thread myThread; ...原创 2021-04-23 10:45:53 · 6815 阅读 · 0 评论 -
c# dbgrid数据导出到xlsx和ini中实例
界面如下:导出选择为xlsx或者ini模式1.导出ini模式 ,我这里是一次导出3个grid的数据。 string filename = dlg.FileName; string filepath = filename;if (filepath.IndexOf(".ini")>=0) { #region 导入ini 文件 YFCtxtfile ru...原创 2021-04-19 09:32:16 · 224 阅读 · 0 评论 -
用c#实现通讯中自定义发送序列化数据,可一定程度上实现可编程发送的功能
C#实现串口发送序列化数据如下图:其中红色框内展现的为实现效果图,其中最前面的文本框是要发送的具体字节,可以手动修改,后面的按钮为单击可控制单次发送,同时双机要发送的文本框可修改按钮的标题,用于做备注使用,后面的红色数字用于定义序列发送的顺序,我这里定义的是小于20,大于20的时候认为不转发,最后面的蓝色数字为发送完成后的等待时间,单位毫秒;当下面的checkbox(循环)选中的时候,就开始按自定义序列发送,当不选中的时候,就停止发送,保存配置按钮,可以将上面修改的配置保存,下次启动程序调用原创 2021-03-23 14:57:37 · 316 阅读 · 0 评论 -
vscode自动添加备注及函数信息
vscode ,自动注释原创 2022-11-07 08:44:19 · 1630 阅读 · 0 评论 -
windows下vscode编译c程序以及调试方法
vscode 在xindows下调试原创 2022-07-25 08:53:42 · 1253 阅读 · 0 评论 -
c#实现网络连接实例
c# 网络编程原创 2022-11-30 14:46:02 · 320 阅读 · 0 评论 -
CDT协议之三-RTU终端仿真
CDT仿真原创 2022-11-23 15:53:48 · 226 阅读 · 0 评论 -
CDT协议之二-CRC校验编程实现以及其他n种校验实现
CDC校验实现原创 2022-11-21 16:19:59 · 257 阅读 · 0 评论 -
CDT协议之一-基本概念
CDT协议简介以及如何使用串口发送接收数据的笔记原创 2022-11-19 17:46:13 · 1268 阅读 · 0 评论 -
c# 增加一个对时间的操作类
windows c# 经常会遇到对时间的操作,组织起来比较麻烦,这里讲常用的几个函数进行了总结,并介绍了如何应用。原创 2022-11-15 18:11:16 · 198 阅读 · 0 评论 -
c#中关于文件的操作技巧
c#的文件操作,包含文本文件,log文件,ini文件,二进制文件,以及常用的目录文件操作,并打包成一个专门的类,有利于以后的操作。原创 2022-11-15 16:28:45 · 53 阅读 · 0 评论