16得票1回答
使用FileStream.ReadAsync()时,我是否应该以异步模式打开文件?

旧版的 .Net 中,对于 FileStream 的异步 I/O 操作是使用 FileStream.BeginRead() 和 FileStream.EndRead()。 FileStream.BeginRead() 的 MSDN 文档中写道: FileStream 提供了两种不同的操作...

16得票2回答
BeginReceive / BeginRead 超时问题

我正在使用NetworkStream和TcpClient通过BeginRead异步接收数据。我需要对此操作应用超时,以便在指定时间后中止读取。 据我所知,NetworkStream或TcpClient不支持这种方式-有一个ReceiveTimeout属性,但似乎只适用于同步等效的“读取”。 ...