摘要:
1.virtual:允许被重写,但不强制要求。声明时提供其自身实现;2.abstract:强制要求其继承者重写。声明时不提供其自身的实现,抽象类不能被实例化;3.interface:接口就是协议,其声明的成员(属性,方法,事件和索引器)必须由其继承的类实现。接口不能直接被实例化。虚方法与抽象方法的区 阅读全文
摘要:
static void Main(string[] args) { double? num1 = null; // ? 说明num1可以为空 double? num2 = 3.14157; double num3; num3 = num1 ?? 5.34; // num1 如果为空值则返回 5.34 阅读全文
摘要:
我们把内存分为堆空间和栈空间 堆空间内容大,读取慢(可以按任意顺序删除,想删哪个删哪个) 栈空间内容小,读取快 (先进后出) 队列(先进新出) 阅读全文