摘要: C# 3引入了扩展方法的概念,它既有静态方法的优点,又使调用它们的代码的可读性得到了提高。使用扩展方法,可以像调用实例方法那样调用静态方法。 一、扩展方法的语法 1、声明扩展方法 并不是任何方法都能作为扩展方法使用——它必须具有以下特征: 它必须在一个非嵌套的、非泛型的静态类中(所以必须是一个静态方 阅读全文
posted @ 2020-10-28 22:21 Jscroop 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 一、 作为委托的Lambda表达式 Lambda表达式都可以看做是C# 2的匿名方法的一种演变。匿名方法能做的几乎一切事情都可以用Lambda表达式来完成。与匿名方法相似,Lambda表达式有特殊的转换规则:表达式的类型本身并非委托类型,但它可以通过多种方式隐式或显式地转换成一个委托实例。匿名函数这 阅读全文
posted @ 2020-10-28 22:19 Jscroop 阅读(389) 评论(0) 推荐(0) 编辑
//小火箭