seeseaatsea

博客园 首页 联系 订阅 管理

2017年7月2日

摘要: 编译成module和assembly后的IL有什么不同 同一个代码编译成不同的文件后通过反编译为IL结果如下 编译成netmodule时: 编译成assembly时: 将已有模块添加到程序集中时: 将模块MyModule.netmodule加入到新建的程序集中: 编译命令:csc /target:l 阅读全文
posted @ 2017-07-02 13:45 seeseaatsea 阅读(433) 评论(0) 推荐(1) 编辑

2017年6月29日

摘要: 对于方法的调用,很是令我头疼,什么静态方法,实例方法,实例虚方法,这里查了很多资料,总结如下: 这里声明,我也是菜鸟,这里只讨论方法的调用相关的技术,属于个人理解,如有错误,请指正 思路: 1 clr在加载类型的过程中方法表是怎么样构建的? 2 在程序调用方法时是怎样确定使用哪个类型的方法表的? 3 阅读全文
posted @ 2017-06-29 22:35 seeseaatsea 阅读(960) 评论(2) 推荐(2) 编辑

2017年1月17日

摘要: 刚开始使用sos调试.net生成的程序,对里面的命令脑子中还是一片浆糊,这里只是写下自己所想而已,有错误不足之处,拜请高手指教: 首先说一下我对.net内存中存在的理解: 所有的应用程序生成后是在一个进程中,这个进程是建立在4G大小的虚拟(我也不知道该叫逻辑内存还是虚拟内存)内存上(对32位机器)。 阅读全文
posted @ 2017-01-17 00:35 seeseaatsea 阅读(231) 评论(0) 推荐(0) 编辑

2017年1月15日

摘要: Inconsistent accessibility: parameter type 'Program.CommandLineInfo' is less accessible than method 'Program.DisplayHelp(Program.CommandLineInfo)' 运行包 阅读全文
posted @ 2017-01-15 00:42 seeseaatsea 阅读(171) 评论(0) 推荐(0) 编辑

2017年1月7日

摘要: 现在是2017年1月7日21:30,我在此刻开通了我的博客,这是一个事情的新的开始,以此记录。 阅读全文
posted @ 2017-01-07 21:32 seeseaatsea 阅读(110) 评论(0) 推荐(0) 编辑