- 博客(14)
- 资源 (5)
- 收藏
- 关注
原创 C# 类的序列化和反序列化
System.Runtime.Serialization.SerializationException”类型的未经处理的异常在 mscorlib.dll 中发生 序列化 (Serialization)将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,可以通过从存储区中读取或反序列化对象的状态,重新创建该对象。(摘自百度百科)...
2019-01-26 15:40:17 5543
转载 C# ManualResetEvent 类的用法
先说是一下 ManualResetEvent 是一线程用来控制别一个线程的信号。大家可以把它看成 操作系统原理中说到的pv操作如下图所说是 ManualResetEvent 对象起一个信使的作用。 ManualResetEvent 对象的两个控制方法。 1、this.manualEvent.Reset(); //将事件状态设置为非终止状态,导致线程阻止。 2、this.manualEv...
2018-10-15 10:32:05 3055
转载 C#MODBUS通信
public class ModbusRtu { /// <summary> /// /// </summary> /// <param name="com">端口</param> /// <param name="BaudRate">波特率
2018-10-06 15:17:47 5194 1
转载 C#中$的用法
C#中$的用法:是为了替代string.format();原先赋值需要占位符和变量,当需要拼接多个变量会造成语句过长等不易理解问题,$""是为了替代string.format(),可以把字符串中的C#变量{}包含起来达到识别C#变量的目的$"{id}";也支持表达式,使用$"{(你的表达式)}"[csharp] view plain copy
2018-01-01 10:14:23 536
转载 为什么会出现$符号,c#6.0才出现的新特性
目录(?)[-]为什么会出现符号c60才出现的新特性c60为了改善stringFormat使用的不方便才有了 格式化为什么会出现$符号,c#6.0才出现的新特性[csharp] view plain copy print?var s = string.Fromat("{0}+{1}={2}",12,23,12+23)
2018-01-01 10:12:24 301
转载 c/c++ 中结构体的初始化与类的初始化的不同之处
在C++ 中类的初始化会调用构造函数,根据构造函数来初始化类的变量。如果某个变量没有初始化,则该变量的值是一个随机值。结构体的初始化,是根据所给值来初始化的,如果结构中某个变量的没有赋值,那么该变量被赋值为0.简单的例子:Demo1:#includeusing namespace std;struct T{ int a,b; char szName[20
2018-01-01 10:10:23 983
转载 C/C++空结构体,空数组,空类作用
我们经常会遇到这些问题:(1)C++中定义一个空类,他们它的大小(sizeof) 为多少?(2)只有一个char数据成员的类的大小?(3)能否定义一个空数组?(4)空数组名做标示的指针指向什么地方?(5)空类有什么用?(6)空数组有什么用?等等这些问题,笔者在这篇文章统统做一个比较详细的解析和认识。 1,si
2018-01-01 10:08:52 3214 2
转载 结构体和类的区别(适合初学者C和C++学习)
1.C的结构体和C++结构体的区别 1.1 C的结构体内不允许有函数存在,C++允许结构体内有内部成员函数,且允许该函数是虚函数。所以C的结构体是没有构造函数、析构函数、和this指针的。 1.2 C的结构体对内部成员变量的访问权限只能是public,而C++允许public,protected,private三种。
2018-01-01 10:03:46 217
转载 【C/C++】结构体和联合体的区别
联合体用途:使几个不同类型的变量共占一段内存(相互覆盖)结构体是一种构造数据类型用途:把不同类型的数据组合成一个整体-------自定义数据类型总结:声明一个联合体:[cpp] view plain copyunion abc{ int i; ch
2018-01-01 10:01:58 304
转载 struct结构体在c和c++中的区别
很多次遇到这个struct的问题,今天在这里简单总结一下我的理解一、struct在C 中的使用1、单独使用struct定义结构体类型[cpp] view plain copystruct Student { int id; int name; }stu1; struct Student st
2018-01-01 09:59:07 298
转载 C&C++ 结构体,类 区别
C中的结构体和C++中结构体的不同之处:在C中的结构体只能自定义数据类型,结构体中不允许有函数,而C++中的结构体可以加入成员函数。 C++中的结构体和类的异同:一、相同之处:结构体中可以包含函数;也可以定义public、private、protected数据成员;定义了结构体之后,可以用结构体名来创建对象。但C中的结构体不允许有函数;
2018-01-01 09:56:53 166
转载 机器视觉之光源
光源对于机器视觉是非常重要的。下面,从网上摘抄一些讲解光源重要性的文章,如下:光源基本概念 1.什么是光源的光谱特性?我们知道光是电磁波的一部分,它有一定的波长,并包含一定的波长范围。这种光所包含的波长范围称为光的光谱。可见光的光谱是从400nm到700nm。自然界的可见光光谱包含了从400nm到700nm光谱中的全部谱线。但是人造的可见光的光谱不可能包含从400nm到
2018-01-01 09:45:12 2100 1
原创 C# 关闭串口卡死
用C#编写的wince串口通信程序基本大功告成了,与之前用API函数和线程来做串口通信不同,这次直接使用SerialPort控件来做,原本以为使用控件做会简单和方便许多,没成想,还遇到了很多麻烦。 通信协议解析判断、控件数据更新显示等等都没有给我造成什么障碍,却偏偏在“关闭串口”这个地方卡壳了。 在网上看了很多帖子,发现遇到这一问题的人还比较多,按他们的建议和方法都
2017-10-28 08:41:30 5584 2
转载 C#实现获取一个集合数组中出现次数最多的元素
Listdouble> _wei = new Listdouble>(50); _wei.Add(1.0); _wei.Add(2.0); _wei.Add(3.0); _wei.Add(2.0); var result = from item in _wei //每一项
2013-12-17 11:19:45 5463
使用C#进行CAN 总线编程
2014-01-13
C#完全手册 中文版
2012-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人