自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C#杂记

抽象类和接口区别: a.抽象类除了不能被实例化外,具有类的其他特性;而接口只是一个行为的规范。 b.可以实现多个接口,但是只能继承一个类。 结构体和类区别: a.结构体为值类型;类为引用类型。 b.结构体中声明的字段无法赋初值。 c.结构体的构造函数中必须为结构体所有字段赋值,类则不需要。 聚集索引和非聚集索引区别: a. 一个表只能有一个聚集索引;而非聚集索引可以有多个。 b.聚集索引大多都是主键。 c.聚集索引的逻辑顺序决定了数据行的物里存储数据;非聚集索引就是普通索引,仅仅对该列创建了相应..

2020-09-10 13:17:27 71

原创 C#多线程

一丶概念   1. 进程:进程是操作系统分配处理器时间的基本单元。     ● 在进程中可以有多个线程同时执行代码;     ● 进程之间相互独立,一个进程无法访问另一个进程的数据。   2. 线程:线程是进程中的基本执行单元,是操作系统分配CPU时间的基本单位。     ● 一个进程可以包含多个线程;     ● 线程主要由:CPU寄存器、调用栈和线程本地存储器组成。 二丶线程创建   1.创建多线程步骤:     ①:编写线程所执行的方法;     ②:实例化Thread类,并传入一个指向相乘所执行方法

2020-08-25 17:07:34 124

原创 C#中的浅拷贝与深拷贝

一、浅拷贝VS深拷贝 1.浅拷贝:拷贝一个对象时,对于对象的值类型成员会复制其背身;对于对象的引用类型成员,仅仅复制对象引用,这个引用指向托管堆上的对象实例。 例子:一个人叫张三,后改名字为李四。不过这个张三或李四做出如何动作,都反应在同一个人身上。 代码: 2.深拷贝:对引用类型成员也进行复制,在托管堆上赋值原先对象实例所包含的数据,再在托管堆上创建新的对象实例。 例子:一个人叫张三,通过克隆技术克隆张三来生成另一个人-李四,这样张三与李四则是相互独立,互不影响。 代码:csharp int iSourc

2020-08-18 16:33:08 225

空空如也

空空如也

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

TA关注的人

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