C#论坛-玄机论坛-C#论坛-玄机宝盒-玄机类库-C#

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3943|回复: 53

[资源分享] C# 匿名方法及Lambda表达式(创建多线程中使用)

[复制链接]
  • TA的每日心情

    2018-10-5 17:41
  • 签到天数: 1 天

    [LV.1]【初入江湖】

    Solo 发表于 2014-11-4 20:28:05 | 显示全部楼层 |阅读模式

    玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
    如有疑问,请加入官方群询问

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    本帖最后由 Solo 于 2014-11-4 20:50 编辑

    [C#] 纯文本查看 复制代码
    1.匿名方法
       定义:匿名方法不能直接在类中定义,而是在给委托变量赋值的时候,需要赋值一个方法,此时可以“现做现卖”,定义一个匿名方法传递给该委托。
       举实例说明:
       实例一:无参数,无返回值的一个匿名方法
         ////首先定义一个委托 
         public delegate void Mydelegate();
        ////声明
         Mydelegate md=delegate(){
               Console.WriteLine("我是Andrew"); }
        ////调用委托
           md();
    
    
        实例二:有参数,无返回值的一个匿名方法
         ////首先定义一个委托
         public delegate void Mydelegate(string msg);
        ////声明
         Mydelegate md=delegate(string msg){
               Console.WriteLine("我是Andrew"+msg); }
        ////调用委托
           md("你是谁?");
    
    实例三:有参数,有返回值的一个匿名方法
         ////首先定义一个委托
         public delegate int Mydelegate(int num1,int num2);
        ////声明
         Mydelegate md=delegate(int n1,int n2){////注意:匿名方法时,无需添加返回的类型
               return n1+n2;}
        ////调用委托
           md(1,2);  ////结果为3
    
    2. Lambda表达式的语法格式:
         参数列表 => 语句或语句块 
         

    游客,如果您要查看本帖隐藏内容请回复



    评分

    参与人数 2紫晶 +40 收起 理由
    君临 + 30 玄机见证你的崛起.!
    佐佑 + 10 建议对代码使用代码高亮~

    查看全部评分

    玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
    帖子内网盘失效后请使用下面地址

    http://bbs.msdn5.com/thread-1218-1-1.html
    如果失效请联系站长重新分享
    回复

    使用道具 举报

    该用户从未签到

    老段啦 发表于 2014-11-5 15:37:01 | 显示全部楼层
    学习了
    玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
    帖子内网盘失效后请使用下面地址

    http://bbs.msdn5.com/thread-1218-1-1.html
    如果失效请联系站长重新分享
    回复

    使用道具 举报

    该用户从未签到

    老段啦 发表于 2014-11-5 15:41:14 | 显示全部楼层
    原来是这样  学习了
    玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
    帖子内网盘失效后请使用下面地址

    http://bbs.msdn5.com/thread-1218-1-1.html
    如果失效请联系站长重新分享
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2018-10-5 17:41
  • 签到天数: 1 天

    [LV.1]【初入江湖】

     楼主| Solo 发表于 2014-11-6 01:14:22 | 显示全部楼层
    老段啦 发表于 2014-11-5 15:41
    原来是这样  学习了

    老段,还不错吧~
    玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
    帖子内网盘失效后请使用下面地址

    http://bbs.msdn5.com/thread-1218-1-1.html
    如果失效请联系站长重新分享
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    老段啦 发表于 2014-11-6 09:14:30 | 显示全部楼层
    Solo 发表于 2014-11-6 01:14
    老段,还不错吧~

    非常不错   君临的视频  那时候这个点真没理解
    玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
    帖子内网盘失效后请使用下面地址

    http://bbs.msdn5.com/thread-1218-1-1.html
    如果失效请联系站长重新分享
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2018-10-5 17:41
  • 签到天数: 1 天

    [LV.1]【初入江湖】

     楼主| Solo 发表于 2014-11-6 10:07:25 | 显示全部楼层
    老段啦 发表于 2014-11-6 09:14
    非常不错   君临的视频  那时候这个点真没理解

    很好,喜欢就好啊~
    玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
    帖子内网盘失效后请使用下面地址

    http://bbs.msdn5.com/thread-1218-1-1.html
    如果失效请联系站长重新分享
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    老段啦 发表于 2014-11-7 08:51:08 | 显示全部楼层
    再复习下
    玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
    帖子内网盘失效后请使用下面地址

    http://bbs.msdn5.com/thread-1218-1-1.html
    如果失效请联系站长重新分享
    回复

    使用道具 举报

  • TA的每日心情

    2018-10-5 17:41
  • 签到天数: 1 天

    [LV.1]【初入江湖】

     楼主| Solo 发表于 2014-11-7 09:05:38 | 显示全部楼层

    嗯,加油~
    玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
    帖子内网盘失效后请使用下面地址

    http://bbs.msdn5.com/thread-1218-1-1.html
    如果失效请联系站长重新分享
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2017-3-7 10:46
  • 签到天数: 4 天

    [LV.2]【绿林好汉】

    inghot 发表于 2014-11-7 09:29:08 | 显示全部楼层
    这个真不错。。。
    玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
    帖子内网盘失效后请使用下面地址

    http://bbs.msdn5.com/thread-1218-1-1.html
    如果失效请联系站长重新分享
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-12-21 23:53
  • 签到天数: 6 天

    [LV.2]【绿林好汉】

    lcylcyll 发表于 2014-11-12 12:31:48 | 显示全部楼层
    真不错...我还是看委托
    玄机论坛-专业的C#交流论坛 交流QQ群: 16885911
    帖子内网盘失效后请使用下面地址

    http://bbs.msdn5.com/thread-1218-1-1.html
    如果失效请联系站长重新分享
    回复 支持 反对

    使用道具 举报

    *滑动验证:
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    QQ|Archiver|手机版|小黑屋|玄机论坛   

    GMT+8, 2018-10-21 20:17 , Processed in 0.619144 second(s), 25 queries .

    Powered by Msdn5.com

    © 2014-2015 Msdn5 Inc.

    快速回复 返回顶部 返回列表