From c9f4f6cf9837f2d2f2f199fe3f386b7dfedd490a Mon Sep 17 00:00:00 2001 From: CortexCore <2630229280@qq.com> Date: Fri, 4 Jul 2025 06:25:34 +0800 Subject: [PATCH] To task not thread --- Program.cs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Program.cs b/Program.cs index 2a00a27..9d07485 100644 --- a/Program.cs +++ b/Program.cs @@ -67,7 +67,7 @@ new Thread(Tick).Start(); await app.RunAsync(); return; -void Tick() +async void Tick() { app.Services.QueryComponents(out ILogger logger); while (true) @@ -81,7 +81,9 @@ void Tick() logger.LogCritical(exception,exception.Message); } - Thread.Sleep(16); + //logger.LogInformation("wait next frame"); + await Task.Delay(16); } - + + logger.LogCritical("程序已退出,不应该出现"); } \ No newline at end of file