System.Threading.Tasks并发和异步代码使用

简介:

main.cs 

System.Threading.Tasks.Parallel.For(0, 10, i =>
            {
                TestLock testLock = RedisBillLockWrapper.Wrap<TestLock>(new TestLock());

                testLock.Run();
            });
            Console.Read();

testlock.cs

 class TestLock : MarshalByRefObject
    {
        [RedisBillLock("127.0.0.1", "memcache_lock_service_key_test")]
        public void Run()
        {
            Console.WriteLine("{0:yyyyMMddHHmmssfff}获取了锁", DateTime.Now);
            Thread.Sleep(1000);
        }
    }

 

 

 


本文转自快乐就好博客园博客,原文链接:http://www.cnblogs.com/happyday56/p/3453642.html,如需转载请自行联系原作者
相关文章
|
5月前
|
算法 调度 芯片
RT-Thread快速入门-线程管理
RT-Thread快速入门-线程管理
93 0
RT-Thread快速入门-线程管理
|
5月前
|
数据处理 调度
RT-Thread快速入门-线程管理(下)
RT-Thread快速入门-线程管理(下)
81 0
|
前端开发 Go C++
C++并发与多线程(四)async、future、packaged_task、promise、shared_future(上)
C++并发与多线程(四)async、future、packaged_task、promise、shared_future(上)
103 0
|
前端开发 C++ 容器
C++并发与多线程(四)async、future、packaged_task、promise、shared_future(下)
C++并发与多线程(四)async、future、packaged_task、promise、shared_future(下)
C#编程-145:Threading线程基础
C#编程-145:Threading线程基础
C#编程-145:Threading线程基础
|
API 调度 C语言
RT-Thread记录(三、RT-Thread 线程操作函数及线程管理与FreeRTOS的比较)
前2课讲完了RT-Thread开发环境,启动流程,启动以后当然是开始跑线程了,那么自然我们得学会如何创建线程以及线程的有关操作。
740 0
RT-Thread记录(三、RT-Thread 线程操作函数及线程管理与FreeRTOS的比较)
|
Python
python多线程执行任务Threading
python多线程执行任务Threading
|
人工智能 JavaScript 新能源
RT-Thread 中的多线程
RT-Thread 中的多线程
292 0
RT-Thread 中的多线程
|
传感器 API 调度
【玩转 RT-Thread】线程管理原理
【玩转 RT-Thread】线程管理原理
456 0
【玩转 RT-Thread】线程管理原理