C#并行編程之Task同步機(jī)制

#region 測(cè)試 thread中嵌套task
static void FuncTT()
{
//獲取線程Id
var thread = new Thread(TestTT);
//開啟thread
thread.Start();
Console.Read();
}
/// <summary>
/// 測(cè)試方法
/// </summary>
private static void TestTT()
{
//開啟10個(gè)task
for (int i = 0; i < 10; i++)
{
var cTask = Task.Factory.StartNew(() =>
{
System.Threading.Thread.Sleep(2000);
Console.WriteLine("Childen task finished!");
});
}
}
#endregion

標(biāo)簽: