本文主要是介绍改善C#程序的157个建议——委托,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
- 36:使用FCL库中的委托声明
- Predicate :标识定义一组条件并判断参数是否符合条件
- FCL中一些特殊含义的委托:
- 用于表示注册事件方法的委托:EventHandler、EventHandler<TEventArgs>
- 表示线程方法的委托:ThreadStart、ParameterizedThreadStart
- 37:使用Lamda表达式代替方法和匿名方法
- 38:小心闭包中的陷阱
- 如果匿名方法引用了某个局部变量,编译器会自动将该引用提升到该闭包对象中。
- 39:了解委托的实质
- 委托是一个类,当对其进行实例化的时候,要讲引用方法作为它的构造方法的参数。
这篇关于改善C#程序的157个建议——委托的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!