2 苹果糖好吃吗

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 78w+

C#中的GC

C#中的GC机制什么是GCGC的作用回收对象(什么是垃圾)对象代龄回收方式什么是GCGC的全称是garbage collection,中文名称垃圾回收,是.net中对内存管理的一种功能。垃圾回收器跟踪并回收托管内存中分配的对象,定期执行垃圾回收以回收分配给没有有效引用的对象的内存。当使用可用内存不能满足内存请求时,GC会自动进行。在进行垃圾回收时,垃圾回收器回首先搜索内存中的托管对象,然后从托管代码中搜索被引用的对象并标记为有效,接着释放没有被标记为有效的对象并收回内存,最后整理内存将有效对象挪动到一

2020-10-03 15:59:07

装箱拆箱

装箱拆箱什么是装箱拆箱装箱拆箱值类型与引用类型值类型引用类型泛型性能消耗什么是装箱拆箱装箱 就是把“值类型”转换成“引用类型”;拆箱 就是把“引用类型”转换成“值类型”;装箱把“值类型”转换成“引用类型”int i = 10; //值类型object o = i; //引用类型具体过程:在堆中申请内存,内存大小为值类型的大小,再加上额外固定空间(类型对象指针和同步块索引)。将值类型的字段值拷贝到新分配的内存中。返回新引用对象的内存地址(给栈上的引用)。我们可以从图中看到,装箱

2020-10-03 15:31:10

字段和属性

字段(field):用来存储数据,又叫成员变量,通常用private修饰属性(property):用来保护字段,对字段的赋值和取值进行限定,本质上是get和set方法,当需要使用字段中的数据时,不必将字段改为public,使用属性即可private string _name; //字段public string Name() //属性{ get{ return _name }; set{ _name = value };}字段1.字段主要是为类的内部做数据交互使用,

2020-08-01 21:39:07

静态和非静态的区别

非静态=实例1.在非静态类中,既可以有静态成员,也可以有非静态成员2.调用非静态成员时,使用对象名.非静态成员 调用静态成员时,使用类名.静态成员静态函数中,只能访问静态成员,不能访问非静态成员静态类不能实例化非静态函数中,既可以访问静态成员,也可以访问非静态成员当想要将某个类作为"工具类"来使用时,可以将其写成静态类,例如用户信息类静态类在整个项目中资源共享...

2020-08-01 16:47:27
勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享学徒
    分享学徒
    成功上传1个资源即可获取