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

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

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

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

ref 和 out 的区别

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