摘要: 简单的说,扩展方法可以为某个类型T的所有实例都扩展出N个方法,并且T可以是值类型。 为类型T扩展方法的步骤: 1. 定义一个静态类 2. 往类中添加静态方法,其第一个参数为this T anyName,后面再是实际的方法参数 为int扩展方法Add示例: View Code namespace ExtensionMethods{ static class Extension { public static int Add(this int i, int value) { return i + value;... 阅读全文
posted @ 2012-02-25 12:26 洗洗睡吧 阅读(318) 评论(1) 推荐(1) 编辑