0
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace TaskStart
{
class Program
{
private static void PrintMessage()
{
Console.WriteLine("Hello Task library!");
}
static void Main(string[] args)
{
//method 1
//Task.Factory.StartNew(() => { Console.WriteLine("Hello Task library!");});
//method 2
//Task task = new Task(new Action(PrintMessage));
//task.Start();
//method3
Task task = new Task(delegate { PrintMessage(); });
task.Start();
}
}
}
콘솔 앱에서 Hello Task library!
메시지를 인쇄하려고합니다. 현재 아래에 method 3
을 사용 중입니다. 어떤 이유로 VS2015에서 Ctrl + F5
을 누르면 앱에 빈 화면이 표시되고 Press any key to continue
메시지가 표시됩니다.C에서 대리자를 사용하여 작업 시작
내 메시지가 인쇄되지 않는 이유는 무엇입니까?