static async Task<string> blah()
{
await Task.Delay(5000);
return "blah " + DateTime.Now.ToString();
}
static async Task<string> masterblah()
{
Task<string> a = blah();
Task<string> b = blah();
Task<string> c = blah();
string a1 = await a;
string b1 = await b;
string c1 = await c;
Console.WriteLine( string.Format("{0}-{1}-{2}", a1, b1, c1));
return string.Format("{0}-{1}-{2}", a1, b1, c1);
}
static void Main(string[] args)
{
Console.WriteLine(DateTime.Now);
masterblah();
No comments:
Post a Comment