본문 바로가기
기술자료/C#

C# Console 비동기 입력 ReadLine ReadKey Asynchronous input 초간단 소스

by 와이즈캣 2021. 9. 15.
728x90
반응형
using System;
using System.Threading;
using System.Threading.Tasks;

namespace Async_console_test
{
    class Program
    {
        static void TempAction()
        {
            string Temp = Console.ReadLine();
            Console.WriteLine("입력함 : [{0}]", Temp);
            Task.Factory.StartNew(TempAction);
        }
        static void Main(string[] args)
        {
            Task.Factory.StartNew(TempAction);

            while (true)
            {
                Console.Write(".");
                Thread.Sleep(500);
            }
        }
    }
}

 

 

Program.cs
0.00MB

 

Tested By VS2019

 

https://docs.microsoft.com/ko-kr/dotnet/api/system.threading.tasks.taskfactory.startnew?view=net-5.0 

 

TaskFactory.StartNew 메서드 (System.Threading.Tasks)

작업을 만들고 시작합니다.Creates and starts a task.

docs.microsoft.com

 

728x90