摘要: 由于要写毕业论文的缘故,最近比较没有时间写,总是要抽出时间抽出时间。诶,这样的生活比较烦躁。 这一篇主要写委托、类、方法的IL代码,一一来说明。 委托:搞过C#的都应该清楚,委托实际上是一个类。编译器会把它编译成一个类,继承自MulticastDelegate的类,里面有三个方法,BeginInvo 阅读全文
posted @ 2016-03-20 22:18 Helius-黑牛 阅读(750) 评论(0) 推荐(1) 编辑
摘要: 上一篇提到了最基本的IL代码,应该是比较通俗易懂的,所以有了上一篇的基础之后,这篇便要深入一点点的来讲述了。 首先我必须再来说一些重要的概念: Evaluation Stack(评估栈):这是由.NET CLR在执行时候自动管理的记忆体,每一个线程都有自己的评估栈,也就是说,它是用来存储临时变量的线 阅读全文
posted @ 2016-03-20 19:22 Helius-黑牛 阅读(768) 评论(0) 推荐(1) 编辑