C#

https://download-1257114136.cos.ap-nanjing.myqcloud.com/CodeInfo%2Fc%23.png

C#-垃圾回收机制

什么是GC 垃圾回收器帮助你管理应用程序内存的分配和释放,自动内存管理可避免内存泄漏,或者重复释放内存。 什么时候将发生垃圾回收 1、系统具有较低的物理内存; 2、托管堆上对象占用…

C#中常量和只读有什么区别?

常量:使用const关键字修饰,常量值在整个程序中是相同的,或者换句话说,一旦常量字段被分配,该字段的值就不会改变。 只读:使用readonly关键字修饰,表明你只能在声明变量时或…

什么是 C# 中的装箱和拆箱?

装箱:值类型转换为引用类型; 拆箱:引用类型转换为值类型。

ref 和 out 的区别

ref和out都是C#中的关键字,所实现的功能也差不多,都是指定一个参数按照引用传递。对于编译后的程序而言,它们之间没有任何区别,也就是说它们只有语法区别。 总结起来,他们有如下语…

什么是继承?C# 支持多重继承吗?C#如何实现多重继承?

什么是继承? 它是 C# 中允许一个类继承另一个类的特性(字段和方法)的机制,是面向对象(封装,继承,多态)的一个特征。 C# 支持多重继承吗? 多重继承:一个类从两个或多个基类派…

wait和 sleep 的区别?

wait是Object的方法,wait是对象锁,锁定方法不让继续执行,当执行notify方法后就会继续执行,sleep 是Thread的方法,sleep 是使线程睡眠,让出cpu,…

const和readonly有什么区别?

相同点: 都是用来修饰常量。 不同点: 1.初始化位置不同,const在声明的时候必须赋值,readonly在初始化的过程中也可以赋值。 2.readonly是实例成员,不同的实例…