委托-从C#1.0到2.0到 3.0.docxVIP

  • 7
  • 0
  • 约6.1千字
  • 约 9页
  • 2018-05-08 发布于四川
  • 举报
委托——从 C# 1.0 到 2.0 到 3.0这篇文章主要是复习一下 C#委托(delegate)的基本观念,同时也示范从 C# 1.0、2.0、到 3.0 的委托写法。我们会看到更直观的建立委托对象的语法、匿名方法、以及 Lambda 表示式。为什么要用委托?从类别设计者的角度来看:在设计类别时,可能会碰到某个方法在执行时需要额外的处理,但你不想或无法将这部份的处理写死在类里(因为变化太多或无法预先得知其处理规则),此时就得将这个部分「外包」给呼叫端。也就是说,呼叫端必须事先提供(注册)一个函式,等到你的方法在执行时,就会回头去呼叫(callback)那个事先指定的回调函数。好,正式一点,

文档评论(0)

1亿VIP精品文档

相关文档