是否可以访问手机物理按钮引发的任何事件?特别是音量按钮.任何方向的推动都会很棒.
当您知道自己已经位于单独的线程(即 ASP.NET Core 端点)内时,我试图了解使用 async/await C# 代码的性能优势。
假设我们在 ASP.NET Core API 中有以下 C# 代码:
//This is the ASP.NET Core endpoint
public async Task<ActionResult> Get()
{
await CallAllAsync();
}
public async Task<ActionResult> CallAllAsync()
{
await CallBAsync();
await CallCAsync();
await CallDAsync();
}
public async Task<ActionResult> CallBAsync()
{
await SomeDatabaseCallAsync();
}
public async Task<ActionResult> CallCAsync()
{
await SomeHttpCallAsync();
}
public async Task<ActionResult> CallDAsync()
{
await SomeFileSaveAsync();
}
Run Code Online (Sandbox Code Playgroud)
我对上述工作原理的理解是:
Thread_Get。await CallAllAsync()其中的代码。CallAllAsync()假设该任务的线程是Thread_All …