728x90
반응형
728x170
▶ Program.cs
namespace TestProject;
/// <summary>
/// 프로그램
/// </summary>
class Program
{
//////////////////////////////////////////////////////////////////////////////////////////////////// Method
////////////////////////////////////////////////////////////////////////////////////////// Static
//////////////////////////////////////////////////////////////////////////////// Private
#region 프로그램 시작하기 - Main()
/// <summary>
/// 프로그램 시작하기
/// </summary>
private async static Task Main()
{
string[] stringArray = new string[]
{
"London",
"New York",
"Paris",
"Seoul",
"Tokyo"
};
await Task.Run
(
() => Parallel.ForEach
(
stringArray,
async s =>
{
await Task.Delay(1000);
Console.WriteLine($"[{DateTime.Now:HH:mm:ss}] {s}");
}
)
);
Console.ReadKey(false);
}
#endregion
}
728x90
반응형
그리드형(광고전용)
'C# > TPL' 카테고리의 다른 글
[C#/TPL] Task 클래스 : 완료된 작업 만들기 (0) | 2022.07.23 |
---|---|
[C#/TPL] Task 클래스 : FromResult 정적 메소드 모방하기 (0) | 2022.07.23 |
[C#/TPL] Task 클래스 : FromResult 정적 메소드를 사용해 완료된 작업 만들기 (0) | 2022.07.23 |
[C#/TPL] Task 클래스 : CompletedTask 정적 속성을 사용해 완료된 작업 만들기 (0) | 2022.07.23 |
[C#/TPL/.NET6] Task 클래스 : WhenAll 정적 메소드를 사용해 모든 태스크 작업 완료 대기하기 (0) | 2022.07.22 |
[C#/TPL] Task 클래스 : 반복 작업자 사용하기 (기능 개선) (0) | 2021.09.05 |
[C#/TPL/.NET5] Task 클래스 : Wait 메소드 사용하기 (0) | 2021.08.19 |
[C#/TPL/.NET5] Task 클래스 : WhenAny 정적 메소드 사용하기 (0) | 2021.08.18 |
[C#/TPL/.NET5] CancellationTokenSource 클래스 : CancelAfter 메소드를 사용해 타임아웃시 작업 취소하기 (0) | 2021.08.18 |
[C#/TPL/.NET5] Parallel 클래스 : Invoke 정적 메소드를 사용해 병렬 작업 실행하기 (0) | 2021.08.16 |
댓글을 달아 주세요