摘要: 可以说指针(Pointer)是所有编程语言的灵魂和核心,无论多高级的语言,归根结底还是使用指针和内存打交道。所不同的是现代的语言通过种种封装手段让我们可以在不了解指针的情况下就能完成相关编码,这种封装更加安全和便捷,比如 C# 里面的对象引用(object reference)。在 MSIL 的世界里,数字分为两种,而这其中就有存储内存位置的数字 —— 指针。当我们查看或者操作一个指针时,他的外在... 阅读全文
posted @ 2007-10-17 15:35 橡树木棉狗 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 1. Generic Types我们从简单的入手,试着用 IL 来编写下面这个 C# 泛型演示代码。C#class MyClass{ public void Test(T o) { Console.WriteLine(o); }}MSIL.class MyClass{ .method public specialname void .ctor() { ldarg.0 c... 阅读全文
posted @ 2007-10-17 13:35 橡树木棉狗 阅读(93) 评论(0) 推荐(0) 编辑