摘要:
1.接口定义接口的正式定义:接口就是一组抽象成员的结合.(1).一个接口定义了一个契约。(2).接口可以包容方法、C#属性、事件、以及索引器。(3).在一个接口声明中,我们可以声明零个或者多个成员。(4).所有接口成员的默认访问类型都是public。(5).如果在接口成员声明中包括了任何修饰符,那么会产生一个编译器错误。正确接口代码例子:代码错误接口代码例子代码2.对比接口类型和抽象基类虽然类类型... 阅读全文
摘要:
作为一位C++出身的C#程序员,我最初对垃圾收集(GC)抱有怀疑态度,怀疑它是否能够稳定高效的运作;而到了现在,我自己不得不说我已经逐渐习惯并依赖GC与我的程序“共同奔跑”了,对“delete”这个习惯于充当罪魁祸首的关键字也渐渐产生了陌生感。然而实践证明,我对GC的过分信赖却招致了很多意想不到的错误,这也激励了我对GC的运作机制作深入一步的了解。随... 阅读全文