C#并行编程之Task同步机制

#region 测试 thread中嵌套task
static void FuncTT()
{
//获取线程Id
var thread = new Thread(TestTT);
//开启thread
thread.Start();
Console.Read();
}
/// <summary>
/// 测试方法
/// </summary>
private static void TestTT()
{
//开启10个task
for (int i = 0; i < 10; i++)
{
var cTask = Task.Factory.StartNew(() =>
{
System.Threading.Thread.Sleep(2000);
Console.WriteLine("Childen task finished!");
});
}
}
#endregion
