.net4.0 使用Task

4.0版本的async和await不能使用。

 

使用方法为:

//不带返回值
        static Task SayHello()
        {
            return Task.Factory.StartNew(() =>
            {
                Thread.Sleep(3000);
                Console.WriteLine("你好啊");
            });
        }

        //带返回值
        static Task<string> SayHello2()
        {
            return Task.Factory.StartNew<string>(() =>
            {
                Thread.Sleep(4000);
                return "你好啊";
            });
        }

 

上一篇:设计模式之享元模式


下一篇:UVM-工厂机制(factory)