
C#技术交流
lrf2019
搞事情,搞事情!
展开
-
log4net 输出中文乱码
log4net 输出中文乱码原创 2023-08-28 16:03:54 · 917 阅读 · 0 评论 -
C# 读写USB X64
前几天接了一个比较老的USB读写dll,发现是X86的,但最新的软件框架需要X64,所以需要升级该USB的dll。直接上改完的代码:原创 2021-06-03 08:31:33 · 1516 阅读 · 0 评论 -
C#对所有文件名排序并取出最大值
原创 2021-01-27 11:20:54 · 345 阅读 · 0 评论 -
C# 彻底结束程序
当开了很多线程,不结束时退出程序,会一直后台无法结束。使用System.Environment.Exit(0); 最彻底的退出方式,不管什么线程都被强制退出,完全结束程序。原创 2020-08-06 22:33:08 · 1653 阅读 · 0 评论 -
C# DataGridView 多余的空白行
在dgv设计中总是遇到一行多余的空白行,需要增加很多判断来处理将AllowUserToAddRows属性设置为False,即可。原创 2020-08-06 22:31:15 · 2727 阅读 · 0 评论 -
c#解决读取中文简繁体文件流乱码
原创 2020-06-16 20:23:12 · 1760 阅读 · 0 评论 -
C#限制richtextbox的行数
可以设置richtextbox只显示固定行超过固定行自动移除原创 2019-08-16 16:26:37 · 5091 阅读 · 1 评论 -
BeginInvoke异步刷新控件报参数计数不匹配
无论使用BeginInvoke还是Invoke刷新控件都会报参数计数不匹配。之前使用string[]类型,先使用list<string>类型后,不在报错,估计不支持array类型的异步参数调用。其余参考其他网上文章。...原创 2019-08-16 15:36:03 · 474 阅读 · 0 评论 -
Socket与TCPIP通讯
通讯基类:using System;using System.Collections.Generic;using System.Linq;using System.Net;using System.Net.Sockets;using System.Text;using System.Threading;using System.Threading.Tasks;namespac...原创 2019-08-07 10:49:16 · 833 阅读 · 0 评论 -
C#获取Byte[]字节数组的指针
byte[] imgByte = new byte[ImageContext.Length - HEADSIZE];IntPtr imgPtr = Marshal.AllocHGlobal(imgByte.Length);原创 2019-08-08 16:36:28 · 6465 阅读 · 0 评论 -
SQL Update 语句/更新xml注意头定义报错
xml文件移除<?xml version=\"1.0\" encoding=\"utf-16\"?>, or 报错然后插入指定的表。注意:加单引号'原创 2019-04-19 20:22:14 · 1028 阅读 · 0 评论 -
C#自定义显示转换和隐式转换
implicit 隐式转换explicit 显示转换原创 2019-03-28 00:01:59 · 1026 阅读 · 1 评论 -
C#使用静态类扩展其他类方法
参数使用this关键字扩展其他类的方法,该为静态类扩展方法。原创 2019-03-27 23:38:11 · 592 阅读 · 0 评论 -
C#单例模式简介
1,单例:2,双重锁定3,静态初始化原创 2019-03-27 11:00:34 · 163 阅读 · 0 评论 -
C#XMl序列化
using System.Xml.Serialization;public class ConfigInfo{//此处序列化的内容} /// <summary> /// 序列化 /// </summary> /// <typeparam name="T"></typepara...原创 2019-03-27 10:49:37 · 364 阅读 · 0 评论