Leo Zhang

A simple man with my own ideal

09 2009 档案

理解.Net中带out、ref的方法签名和普通方法签名的区别
摘要:今天有位新同事问我.Net中带out、ref的方法签名和普通方法签名的有什么区别?我觉得可以从下面的例子说明一些关键的地方。 一、ref/out修饰符说明 对于用ref/out修饰符的说明在MSDN上有详细的说明,地址如下: http://msdn.microsoft.com/en-us/library/t3c3bfhx(VS.80).aspx。 二、透过IL代码观察ref/out修饰的方法签名(以值类型为例) 1、示例代码: 阅读全文

posted @ 2009-09-17 10:15 Leo Zhang 阅读(3019) 评论(22) 推荐(1) 编辑

深入了解Jit编译发生的过程
摘要:CLR是如何找到托管代码的入口方法并对其Jit的呢?Jit的发生过程是怎么样的呢?Jit编译器和Metadata表又有什么关系呢?本文试图寻找出答案,在此之前,不妨先了解一下CLR Header的大致结构。 以如下代码为例: 阅读全文

posted @ 2009-09-03 13:46 Leo Zhang 阅读(2610) 评论(7) 推荐(3) 编辑

导航

统计信息

点击右上角即可分享
微信分享提示