• 委托(delegate)



    委托用于将方法作为参数传递给其他方法.
    与委托的签名(由返回类型和参数组成)匹配的任何可访问类或结构中的任何方法都可以分配给该委托。
    定义委托:
        delegate void SayDelegate(string name);
        
    public delegate void Del(string message);
        
    delegate double ProcessDelegate(double param1,double param2);
    实例一:(来自<.NET深入体验与实战精要>)
    Code
    也可以这样使用委托:
    Code
    委托SayDelegate和类型string地位一样,都是定义了一种参数类型.
    实例二:(来自<c#入门经典>)
    Code

  • 相关阅读:
    三目运算符不易发现的错误
    [转]理解C# 4 dynamic(1)
    [转]C# and the using Statement in 3 seconds and a bug in Reflector
    异步上传文件多种方式归纳
    JQuery的两个each方法的注意点
    CRM2011 concurrency问题及解决方案
    [转]Android与电脑局域网共享之:Samba Client
    [转]Android与电脑局域网共享之:Samba Server
    [转]SQL2005后的ROW_NUMBER()函数的应用
    Javascript中布尔运算符的高级应用
  • 原文地址:https://www.cnblogs.com/niuniu1985/p/1567613.html
Copyright © 2020-2023  润新知