摘要:
dynamic类型在运行时做类型检查 可用于变量类型、方法参数和返回值类型 示例 dynamic person = new Student { Name = "张三", Age = 20 }; dynamic ViewBag{get ;set;} dynamic d = new System.Dyn 阅读全文
摘要:
扩展方法使您能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用。 扩展方法三个要素 1.静态类 2.静态方法 3.this关键字 static void Main(string[] args) 阅读全文