- 博客(3)
- 资源 (3)
- 收藏
- 关注
原创 C#成员初始化有点坑爹
C#成员的初始化顺序你真的非常清楚吗,我发现有点坑爹,坑到爹突然有点搞不清楚什么状况。下面咱们开始分析,先看3个简单类。 public abstract class Base { public Base() { SetValue(); } public abstract void Se
2012-04-19 13:28:39 682
原创 C#内存管理与垃圾回收
垃圾回收还得从根说起,就像生儿育女一样。 根:根是一个位置,存放一个指针,该指针指向托管堆中的一个对象,或是一个空指针不指向任何对象,即为null。根存在线程栈或托管堆中,大部分的跟都在线程栈上,因为定义的变量就存在线程栈上,类型对象指针存在托管堆中,因为实例化一个对象要额外分配两个字段“类型对象指针”和“同步块索引”。 类型对象指针的作用。实例化一个对象并没有为其方法分配内存,类型的静
2012-04-12 13:02:30 1291
原创 《重来》值得你多看几遍
作者崇尚简约、见解独到、看法新颖、内容有点另类,却总让我产生共鸣,从中受到不少启发,看起来真是过瘾。原来书还可以这样写。有些可能不知不觉加上了我自己的观点,同一句话不同的人有不同的理解,可能会出现断章取义的情况,往你喜欢的方面想就好,这是唯一一本我在几天之内看了两遍的书,我想很多人也会喜欢,于是昨晚我把自己喜欢的内容整理了一下,形成这篇博客。希望对大家有帮助。 1. 哪来的从错误中学习--别人的
2012-04-12 09:08:08 2602 6
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人