摘要:
委托是寻址的.NET版本,在C++中,函数指针只不过是内存位置的指针,它不是类型安全的。我们无法判断这个指针实际指向什么,像参数和返回类型等项更就无从知晓了 而委托是类型安全的类,它定义了返回类型和参数类型,委托类不仅包含对方法的引用,也可以包含对多个方法的引用。 Lambda表达式与委托直接相关,当参数是委托类型时,就可以使用Lambda表达式实现委托引用的方法。 如果要传递方法,就必须要把方法的细节封装在一种新类型的对象中,即委托,委托只是一种特殊的对象,其特殊之处在于,我们以前定义的所有对象都包含数据,而委托包含的只是一个或多个方法的地址。 用法:分两个阶段 dele... 阅读全文