会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Sniper_ZL
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
14
15
16
17
18
2016年11月1日
Emit学习(3) - OpCodes - 循环和异常
摘要: 本来准备直接进入Dapper的, 但是昨天初步看了一下, 内容不少, Dapper不愧是一款成熟的框架, 里面对各种情况的考虑, 很实用, 不过这也使得我短时间内看不完, 所以得等几天了. 那就先来看看循环和异常吧, 看IL跳转的时候, 有一个标签, 跳来跳去的, 在OpCodes里面, 也是有对应
阅读全文
posted @ 2016-11-01 14:17 Sniper_ZL
阅读(1959)
评论(0)
推荐(1)
2016年10月31日
Emit学习(2) - IL - 值类型和引用类型(补)
摘要: 上周末回家去享受生活了, 工作是为了更好的生活嘛, 所以我把生活, 工作分的比较开. 这几天不是很忙, 在学习工作技能的同时, 发点博文, 也算是做一个学习笔记 上篇中, 贴出的地址里面那位哥, 也有一篇值类型和引用类型的文章 来源:http://www.cnblogs.com/yingql/arc
阅读全文
posted @ 2016-10-31 11:22 Sniper_ZL
阅读(874)
评论(0)
推荐(0)
2016年10月28日
Emit学习(3) - OpCodes - 动态添加属性、构造函数、方法
摘要: 上一篇介绍了 IL 的部分, 基础的部分, 暂时就介绍到那里了, 接下来要进入代码编写阶段了. 今天的主题是 在代码运行的过程中, 去动态的创建类, 属性, 方法. 来源:http://www.cnblogs.com/yingql/archive/2009/03/22/1419149.html 废话
阅读全文
posted @ 2016-10-28 14:40 Sniper_ZL
阅读(1185)
评论(0)
推荐(0)
2016年10月27日
Emit学习(2) - IL - 对象的创建过程
摘要: 上一篇的介绍中, 并没有介绍到对象的创建过程, 这一篇主要就介绍一下, 对象的创建过程. 其实熟悉了IL语法之后, 完全可以用Reflector反编译代码去查看. 而且正因为有这个工具, 可以对照着Reflecotr中的IL代码去写Emit的IL. 好了, 开始正题了, 还是从实例开始: 一、示例
阅读全文
posted @ 2016-10-27 21:26 Sniper_ZL
阅读(833)
评论(2)
推荐(0)
Emit学习(2) - IL - 常用指令介绍
摘要: 学习Emit必不可少的, 会使用到IL中间代码. 初见IL代码, 让我有一种汇编的感觉, 让我想起了, 大学时, 学习8051的汇编语言. 多的就不扯了, 直接进入正题, OpCodes指令集是不是有一种让人望而却步的感觉, 那么多, 具体我没有数过, 但是肯定是比8051的指令多不少, 应该有20
阅读全文
posted @ 2016-10-27 16:05 Sniper_ZL
阅读(2301)
评论(0)
推荐(1)
Emit学习(1) - HelloWorld
摘要: 之前看过Dapper(使用到了Emit), CYQ.Data(另一种思路,没有使用Emit)类的框架之后, 也想自己做一个小框架玩一下, 不过此时能力太过欠缺, 做不了Cyq.Data或者PDF.Net此类的框架, 所以开始了学习之路. 先制定一个能达到的小目标吧, 从Emit开始. 可能很多人还不
阅读全文
posted @ 2016-10-27 11:32 Sniper_ZL
阅读(1121)
评论(1)
推荐(2)
上一页
1
···
14
15
16
17
18
公告