1
以下哪項是正確的?我應該處置IRandomAccessStream還是底層MemoryStream?
using (var memoryStream = new MemoryStream())
{
var randomAccessStream = memoryStream.AsRandomAccessStream();
process(randomAccessStream);
}
或
using (var randomAccessStream = new MemoryStream().AsRandomAccessStream())
{
process(randomAccessStream);
}
我知道我可以直接使用Windows.Storage.Streams.InMemoryRandomAccessStream();
但我很好奇反正。理想情況下,MSDN文章與解釋將是最好的。