摘要: .module 模块.assembly 程序集,.assembly伪指令指定了这个模块属于哪个程序集。模块只能包括一个单独的.assembly伪指令.entrypoint 进入点 在C#中,这个函数是Main,一个程序只能有一个开始点.ctor 构造函数.cctor 静态构造函数newobj 创建一个新的对象,对应c#中的new,当new被首次调用时,会为代码和变量分配内存。但是之后,在new上的每一次调用,只会为变量分配新的内存instance 实例函数,区别于静态函数.maxstack: 这个伪指令指定了在一个方法被调用时,能够出现在计算栈上的元素的最大数量。ret 函数结束指令call 阅读全文
posted @ 2012-04-22 11:59 虎头 阅读(1293) 评论(0) 推荐(0) 编辑
摘要: 故事简介:在一个漆黑的夜晚,小偷潜入一间民宅,机警的小狗发现小偷,于是发出汪汪的示警声。小偷听到小狗的示警声,被吓跑了,主人听到了小狗的示警声,被惊醒了。 /// <summary> /// 小狗 /// </summary> class Dog { public event EventHandler BarkEvent;// 狗叫事件 public void Bark() { Console.WriteLine("小狗:汪汪,小偷来了"); OnBark(new EventArgs(... 阅读全文
posted @ 2012-04-22 10:26 虎头 阅读(277) 评论(0) 推荐(0) 编辑