csharp CSharp的Async Main

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp CSharp的Async Main相关的知识,希望对你有一定的参考价值。

//C#, Async, Template

public static void Main(string[] args)
{
     CancellationTokenSource cts = new CancellationTokenSource();

     Console.CancelKeyPress += (s, e) =>
     {
           e.Cancel = true;
           cts.Cancel();
     };
     
     MainAsync(args, cts.Token).Wait();
}
        
public static async Task MainAsync(string[] args, CancellationToken token)
{
    // Async Code Block
}

以上是关于csharp CSharp的Async Main的主要内容,如果未能解决你的问题,请参考以下文章

csharp async / awaitの例

csharp Async Helper

csharp 发送api调用async.cs

csharp Async Vs等待

csharp Async C#program.cs

温故知新,CSharp遇见异步编程(Async/Await),聊聊异步编程最佳做法