摘要: 流与IO .NET流的架构 主要包含三个概念:后台存储、装饰器以及流适配器。 后台存储是输入输出的终结点,例如文件或者网络连接。准确地说,它可以是以下的一种或者两种: 支持顺序读取字节的源。 支持顺序写入字节的目标。 使用后台存储,必须公开相应的接口。而Stream正是实现这个功能的.NET标准类。 阅读全文
posted @ 2022-01-29 16:53 Apostle浩 阅读(372) 评论(0) 推荐(1) 编辑
摘要: 并发和异步 很多场景都需要用到并发,比如编写快速响应的用户界面,需要并发执行耗时任务以保证用户界面的响应性。通过并行编程,将负载划分到多个核心上,那么多核、处理器计算机就可以提升密集计算代码的执行速度。 程序同时执行代码的机制称为多线程(multithreading)。CLR和操作系统都支持多线程, 阅读全文
posted @ 2022-01-29 15:15 Apostle浩 阅读(684) 评论(0) 推荐(1) 编辑