摘要:
有关 .NET 中的异步编程的更多信息 通常引入异步代码的场景有两种: • I/O 密集型操作:这些操作涉及从网络或磁盘获取的资源。 • CPU 密集型操作:这些是内存中的 CPU 密集型操作。 在本节中,我们将创建一些针对每种类型的操作使用 async 和 wait 的实际示例。 无论您是等待外部 阅读全文
摘要:
利用后台线程 在第一章中,我们学习了如何创建后台线程并讨论了它们的一些用途。 后台线程的优先级低于进程的主线程和其他线程池线程。此外,活动的后台线程不会阻止用户或系统终止应用程序。 这意味着后台线程非常适合执行以下任务: • 写入日志和分析数据 • 监控网络或文件系统资源 • 将数据读入应用程序 不 阅读全文