摘要:Stack:遵循后进先出原则,最后进来的第一个出去,查看详细(English), 中文参考代码 CLR/SRC/BCL/System/Stack.cs构造函数(初始化)Stack() / Stack(int initialCapacity) / Stack(ICollection col) : this((col==null ? 32 : col.Count))在Array中采用Object[]作...
阅读全文
摘要:ArrayList:使用大小可按需动态增加的数组实现 IList 接口。(From MSDN)初始化, 内部默认是4的Capacity, 还是采用Object存储 1: private const int _defaultCapacity = 4; 2: private Object[] _items; 3: private static readonly Object[] emptyArray ...
阅读全文
摘要:从这里我们开始讨论的话题,牵涉到ArrayList.FixedSize用法的问题, 测试 添加/删除 是否可用, 而赋值操作是否可行 从一个测试程序开始, 思路简单,只是简单的操作,如果出现异常则输出错误消息 1: [代码]输出结果 ArrayFixedSize的算法如何呢? 其实只是给他添加了一个引用,用另外一个类给原来的List做了一个包装,在访问对应方法的时候抛出异常。这里我想和装饰者模式...
阅读全文
摘要:对应现有的材料,对SSCLI中Object部分做一个浅显的探索,然而还是希望能给带来点帮助
阅读全文
摘要:从IL层次和SSCLI层次上对Delegate进行一些了解,代码较多,:)
阅读全文
摘要:本文逻辑 介绍基本概念,实现一个小的Async Programming例子, 并对一些常用的概念作一些介绍 概念介绍 查看: [Programming IL] Delegates 实例逻辑 利用Delegate - BeginInvoke的两种调用方式进行编程 CallBack 回调式 Sequential 顺序执行 实例代码 1: using System; ...
阅读全文
摘要:PDC里介绍一个自动化单元测试框架,支持各种NUnit, MbUnit 等等扩展,自己装了用了下,感觉非常Cool, 做了一个简单的例子,跟大家一起分享.
阅读全文
摘要:似乎是已经没有多少叙述的必要了,因为这里,这里 还有这里. 园子里也有,在Reader里订阅的Rss里你总是可以看到对应的介绍。HOHo~, quite exciting 不像montaque 同学那么幸运,没有机会去现场了,尔等只能通过这里来观看视频了 正如Stephen Forte在Thoughts from the PDC里所介绍的那样,这次的PDC那么另人Active .Net Fr...
阅读全文