Windows RT IRandomAccessStream 接口会在读过文件结尾时报告无效位置
摘要:
Windows 运行时 IRandomAccessStream 接口会在读过文件结尾时报告无效位置将 Windows 随机访问流 (IRandomAccessStream) 转换为托管流时,托管流将默认使用一个缓冲区。当文件中的最后一个字节填充到缓冲区中时,该缓冲区会读过文件结尾并报告位置不正确。此问题影响使用该位置的所有代码;例如,当您使用 System.IO.Compression.ZipArchive 类从 Windows 运行时流读取数据时,就会出现这种情况。问题发生位置示例:Windows.Storage.Pickers.FileOpenPicker fop = new Window 阅读全文
posted @ 2012-06-03 09:25 On the Way 阅读(335) 评论(0) 推荐(0) 编辑