tnblog
首页
视频
资源
登录

自定义事件

2664人阅读 2019/9/29 17:30 总访问:347368 评论:0 收藏:0 手机
分类: ASP.NET

event注意事项:

   1.只能使用+=或者-=。

    2.加不加对代码没有影响

示例1:

 public event Action ac;

       

        public void Start(Action action, int time)

        {

            while (true)

            {

                action();

                System.Threading.Thread.Sleep(time);

            }

        }

Mytime time = new Mytime();


            time.Start(() =>

            {

                Console.WriteLine("伍总");


            }, 1000);

示例2:

 public event Action ac;


        public void Start(int time)

        {

            while (true)

            {

                ac();

                System.Threading.Thread.Sleep(time);

            }

        }

 static void Main()

        {

            Mytime time = new Mytime();

            time.ac += time_ac;

            time.ac += time_ac2;

            time.Start(1000);


          

        }


        static void time_ac()

        {

            Console.WriteLine("伍总");

        }

        static void time_ac2()

        {

            Console.WriteLine("伍总");

        }


评价
当你知道迷惑时,并不可怜,当你不知道迷惑时,才是最可怜的。
排名
6
文章
6
粉丝
16
评论
8
{{item.articleTitle}}
{{item.blogName}} : {{item.content}}
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2024TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
欢迎加群交流技术