当前位置: 代码迷 >> VB Dotnet >> func步骤与直接调用函数的区别
  详细解决方案

func步骤与直接调用函数的区别

热度:147   发布时间:2016-04-25 02:18:28.0
func方法与直接调用函数的区别

 Dim System1 As New Func(Of Integer, Integer, String)(AddressOf FuncSystem)

在这里,func方法是利用FuncSystem函数来完成的。

我觉得直接调用FuncSystem函数效果都一样。那么Func的意义在哪里?
------解决方案--------------------
你自己调用这个函数的确是没有区别。但是如果你想将这个函数作为参数传给另一个函数,让那个函数去掉用,就只能用委托了。

最典型的,VB.NET允许你定义一个事件处理函数,然后当控件的事件触发的时候调用它。但是控件是事先就开发好的,他怎么认识你写的事件处理函数并且调用呢?这就需要委托。
  相关解决方案