0
点赞
收藏
分享

微信扫一扫

2019-1-29-UWP-IRandomAccessStream-与-Stream-互转

title

author

date

CreateTime

categories

UWP IRandomAccessStream 与 Stream 互转

lindexi

2019-01-29 16:33:30 +0800

2018-09-10 09:32:11 +0800

UWP

本文告诉大家如何将 IRandomAccessStream 和 Stream 互转

如果在使用网络传输文件的时候,在 UWP 经常使用将 IRandomAccessStream 和 Stream 互转。

因为在 UWP 使用打开文件作为流的最简单代码如下

IRandomAccessStream randomAccessStream = await File.OpenAsync(FileAccessMode.Read)

这时通过 using System.IO; 可以使用扩展方法将 IRandomAccessStream 转 Stream 请看下面代码

using System.IO;

var stream = randomAccessStream.AsStream();

如果需要反过来将 stream 转 IRandomAccessStream 也是同样需要引用 using System.IO; 来让代码可以写出扩展方法

using System.IO;

IRandomAccessStream randomAccessStream = stream.AsRandomAccessStream();

https://stackoverflow.com/a/33221178/6116637






举报

相关推荐

0 条评论