首页 > Windows开发 > 详细

C#相关问题

时间:2015-12-10 21:36:13      阅读:224      评论:0      收藏:0      [点我收藏+]

1.C#中的线程

http://blog.csdn.net/changtianshuiyue/article/details/19419579

new Thread(() =>{ Console.Write("aaa"); }).Start();

 

2.C#中的匿名函数闭包问题

http://kb.cnblogs.com/page/111231/

public string OutFun(XObject obj1)

{

  YObject obj2;

  ()=>{    //匿名函数1,可以访问obj1,obj2

    ZObject obj3;

    ()=>{    //匿名函数2,可以访问obj1,obj2,obj3

      

    }

    new Thread(()=>{    //匿名函数3,可以访问obj1,obj2,不能访问obj3

      

    }).Start();

    

    new Thread((inobj)=>{    //匿名函数4,可以访问obj1,obj2,不能访问obj3,但是可以访问传入的参数

      ZObject xobj = inobj as ZObject;

    }).Start(obj3);

  }

}

C#相关问题

原文:http://www.cnblogs.com/gameshan/p/5037041.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!