摘要: 查看委托的IL 通过IL来查看委托的原理, 委托示例代码 写一个委托的类如下 using System; namespace MyCollection{ //定义一个类,该类包含两个静态方法 class IntOperations { //求整数的倍数 public void Twice(int num) { ... 阅读全文
posted @ 2014-09-02 17:44 赵青青 阅读(740) 评论(0) 推荐(0) 编辑
摘要: 查看override的IL Override示例 下面我们看一个Override的Example namespace MyCollection{ public class MyBase { public virtual string Meth1() { return "MyBase-Meth1"; } p... 阅读全文
posted @ 2014-09-02 16:53 赵青青 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 为VS集成IL工具 在VS2010中,在VS的安装目录/Tools/下有IL Disassembler这个工具(IL中间语言查看器),但是我想直接把它集成在VS2012里使用,这样就不用每次打开此程序。 操作方法 1、在VS中,选择 工具/外部工具,打开外部工具 ILDASM参数 2、点击右侧的 “ 阅读全文
posted @ 2014-09-02 16:25 赵青青 阅读(1635) 评论(0) 推荐(0) 编辑
摘要: HashTable和HashMap 脑海中一直存在两个Hash,一个是HashMap另一个是HashTable,今天来总结一下两者的区别 相同点:表示根据键的哈希代码进行组织的键/值对的集合,哈希表也叫散列表。 区别:HashMap在C#中不存在的,而是在Java中 1.C#每一个元素都是存储在Di 阅读全文
posted @ 2014-09-02 11:11 赵青青 阅读(2523) 评论(2) 推荐(0) 编辑