02 2010 档案
IL入门之旅(一)——创建对象
摘要:1.创建对象的方式 作为入门的第一篇,先从最简单的创建对象开始吧。 首先,回顾一下,在c#中如何创建某个类型的对象,最基础的当然是使用new关键字,例如:new object(),当然这个方式也有缺点,那就是编译时必须明确的知道类型(也就是这里的object)。 如果编译时不知道类型,...
阅读全文
IL之旅(前言)
摘要:新年问候 大家新年好,在新的一年中,本Blog的重点将转向IL系列,所以这里先写一篇前言,明确各个目标。 基础知识 IL之旅的难度将会比较高,当然包含入门的部分,不过,前提是读者已经相当了解c#和反射的使用,所以在系列中不会说那些基础的反射,和如何反射等基础知识。 目标 学习IL的...
阅读全文
新年快乐
摘要:虎年将至,大家工资涨了吧 先说说本Blog明年的计划,明年将暂时减少(或暂停)Xml系列的文章,开始新的IL之旅,当然会从入门开始。 IL之旅系列的期望的目标受众是对c#有相当理解的,至少对反射比较熟悉,并且对元数据编程非常喜欢的人(本人也是元数据编程的死党),当然如果还没用弄明白装箱和拆箱的话,这个系列就有点难了,当然有个过渡方案,就是Emit时只使用引用类型。 最后,祝大家新春快乐!
阅读全文