自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 深克隆

深克隆最佳方式是进行序列化和反序列化. 转载于:https://www.cnblogs.com/liliuwei/p/11271535.html

2019-07-30 17:33:00 108

转载 判断引用类型相等

判断自定义类型 (1)判断两个引用是否指向堆中的同一个实例 public static bool ReferenceEquals(object a,object b) {   return a == b; } (2)判断两个引用指向的实例是否相等 public override bool Equals(object obj) { if(obj...

2019-07-30 17:21:00 153

转载 C# struct

(1)struct要么不声明构造函数(会有一个默认的无参构造函数),要么声明有参构造函数,struct不支持显示声明无参构造函数. (2)struct的构造函数支持重载. (3)struct的所有构造函数内部必须对所有字段和属性赋值. (4)使用struct的方法前,必须已经对所有字段赋过值. struct ValPoint { public int x; ...

2019-07-30 17:14:00 149

转载 C#类型

Object --> ValueType(class) -->结构,枚举(值类型) Object --> 类,接口,委托(引用类型) namespace Test { /********引用类型的点**********/ class RefPoint { public int x; publi...

2019-07-30 16:38:00 116

转载 NewtonSoft.Json

序列化和反序列化的规则 <1>NewtonSoft只能操作public属性(原则上C#编程中不定义public的字段,所以不说字段) <2>Json字符串若提供类中没有的属性,反序列化时会忽视之,并不抛出异常 <3>反序列化的过程: 调用无参构造函数,new出一个实例,然后使用Json字符串中包含的字段or属性为成员赋值,Json字符串未提供的...

2019-07-27 08:35:00 199

转载 属性

字段和属性的选择原则 1.优先使用属性 2.字段肯定是private 3.set和get访问器里面包含逻辑代码时,定义一个支持字段 4.除了3情况,其他情况都使用属性 5.通过1,2,3,4发现,仅存在两种情况:(1)仅使用自动属性 (2)显示定义支持字段,并为该字段提供带逻辑的属性。 自动属性 public string Name { get; set; } ...

2019-07-26 17:10:00 150

转载 vistual studio 调试技巧和快捷键

1. 逐过程 F10:一行一行的执行,如果某一行是一个函数的调用,不进入该函数。 逐语句 F11:一行一行的执行,如果某一行是一个函数的调用,会进入该函数。 跳出方法 shift + F11 执行到光标处:Ctrl + F10 转载于:https://www.cnblogs.com/liliuwei/p/11248940.html...

2019-07-26 10:57:00 262

转载 socket通信

基本概念 1.进程在应用层产生数据,下发到运输层。 2.运输层有两种处理方式:UDP和TCP。 3.socket是对运输层协议的封装,包括TCP和UDP。 4.socket像是一扇数据流入和流出的大门,地址是ip和port。 5.socket占用端口收发信息,进程占用socket即占用了该端口。 6.socket有两个重要属性:本地的ip和端口LocalEndPoint,与该...

2019-07-25 13:46:00 251

转载 csv文件

csv文件格式 内码格式不限,可为ASCII、Unicode或者其他。 可含或不含列名,含列名则居文件第一行。 每条记录占一行,以逗号作为字段的分隔符。 每条记录都有同样的字段序列。 列为空也要用逗号表达其存在(两个逗号间无字符而已) 逗号前后的空格会被忽略 字段前后包含有空格,该字段必须用双引号括起来 字段中包含有逗号,该字段必须用双引号括起来 字段中包含有换行符...

2019-07-23 11:37:00 179

转载 C#和递归算法实现删除,清空,拷贝目录

使用递归算法,实现删除,清空,拷贝一个文件夹。 using System.IO; namespace FileManagement { public class MyFileManager { /// <summary> /// 删除一个目录(空或非空) /// 1.先删除该目录下的所有文...

2019-07-22 20:51:00 249

转载 python的枚举类型

# 导入包 from enum import IntEnum # 定义枚举 class Season(IntEnum): Spring = 1 Summer = 2 Autumn = 3 Winter = 4 # 枚举类型转字符串 Season.Spring.name # 枚举类型转数字 Season.Spring...

2019-07-04 22:01:00 107

空空如也

空空如也

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

TA关注的人

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