可操作性复杂对象的XML封装类 本程序封装了C#下XML文件的加载和保存,可以实现对类对象的直接操作,类属性支持:通用变量、列表、列表对象等,在PubXML.cs文件中封装两个函数:SaveXML和ReadXML,并且文件中给出了类的声明举例和函数调用举例,方便您的使用。 QQ:184167125 杜伟 2019年7月10日
C#的Socket粘包解析源码 本样例可以实现Socket、串口通讯的接收数据的分析和处理,支持各种复杂粘包的数据处理。 样例中用到的协议是特定的协议,您只需根据自己的协议格式修改其中的指令长度判定方法、指令长度占用字节数等方面,就能很容易的应用到自己的程序中。 这段代码是从之前的系统中抽取出来的,虽然是经过长时间运行监测,但不排
C#的ListView在VirtualMode模式下带CheckBoxes的高性能操作 C# ListView with High Performance Operation of CheckBoxes in VirtualMode Mode
C调用MFC带窗口的Dll源代码 C#调用MFC带窗口的DLl源代码, 附件包括: MFC共享DLL源代码, C#调用主程序源代码. 两个都是在VS2008下编译,DLL中有两个函数,一个是普通函数,一个是可弹出对话框的函数. ------------ 补:因自己需要这方面的资料,在CSDN上下载了几个, 可都不太满意,不是太过简单
Base64的操作类VC源代码 Base64的操作类(VC源代码) 把Base64的操作进行包装成为静态类,可以直接调用接口实现字符串的Base64加密和解密 CString Base64Enc(CString str);// Base64加密 CString Base64Dec(CString str);// Base64解密
C# 进程中最大线程创建数量分析 多线程在当今软件开发中应用非常广泛,在实际开发过程中,发现很多不正确使用线程的现象,其中一点就是线程使用过于随意,导致进程中的线程数量过多,从而引起内存占用、性能浪费等问题。 本文将分别研究32位进程和64位进程下,可以创建最大线程数量及资源占用情况,供研发及设计人员参考。 研发环境:Win7 64