Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

C#의 작업

<시간/>

작업은 C#에서 비동기 작업을 나타냅니다. 다음은 C#에서 작업을 시작하는 방법을 설명합니다.

대리인을 사용하여 작업을 시작하세요.

Task t = new Task(delegate { PrintMessage(); });
t.Start();

Task Factory를 사용하여 작업을 시작하세요.

Task.Factory.StartNew(() => {Console.WriteLine("Welcome!"); });

람다를 사용할 수도 있습니다.

Task t = new Task( () => PrintMessage() );
t.Start();

작업을 시작하는 가장 기본적인 방법은 run()을 사용하는 것입니다.

using System;
using System.Threading.Tasks;

public class Example {
   public static void Main() {
      Task task = Task.Run( () => {
         int a = 0;
         for (a = 0; a <= 1000; a++){}
         Console.WriteLine("{0} loop iterations ends",a);
      } );
      task.Wait();
   }
}