작업이 포함 된 작업에 여러 매개 변수를 추가하고 싶습니다. 내가 Create a Task with an Action<T>작업이있는 작업 만들기 <T, T, ... n> 여러 매개 변수
이 친절하게 어떻게 작업의 작업 방법에 여러 인수를 전달하는 나에게 도움이 기존의 스택 오버 플로우 문제를 검토
Action<string, int> action = (string msg, int count) =>
{
Task.Factory.StartNew(async() =>
{ await LoadAsync(msg, count); });
};
Task task = new Task(action, ....);
액션 방법은
public static async Task<string> LoadAsync(string message, int count)
{
await Task.Run(() => { Thread.Sleep(1500); });
Console.WriteLine("{0} {1} Exceuted Successfully !", message ?? string.Empty, (count == 0) ? string.Empty : count.ToString());
return "Finished";
}
친절하게 방법을 도와주세요 비동기 메서드의 작업을 만들고 작업에 작업을 추가하는 방법입니다.
고마워요. Task에 관한 당신의 대답으로부터 많은 지식을 얻었습니다. –