管道类比:假设一根1/2英寸的铜管有一个“公”出口,一个阀门也有“公”配件。要连接这两者,我需要一个适配器——两端都是母的。
您需要使用ManualResetEvent在Write()和Read()之间发出信号。
写起来不会太难。但是,这样的东西存在吗?
the BlockingStream Stephen Taub provided in MSDN Magazine ,除非没有无限的缓冲区分配。
但是! 有一种更简单、更通用的方法可以解决这个问题,即使用提供的匿名管道支持。净值3.5: I-need-to-return-a-stream-but-component-X-wants-to-write-to-one .