首页 > 解决方案 > 如何异步写入图像字节?

问题描述

我正在尝试使用 Windows.Storage 将文件存储在本地目录中,但是当我尝试存储第二个图像时出现错误

我正在使用 Windows.Storage

async void ReceiveDecodedData(byte[] data, int width, int height)
{
   StorageFolder storageFolder = KnownFolders.PicturesLibrary;

   string filename = "sample" + ".jpg";

   StorageFile file = await storageFolder.CreateFileAsync(filename, CreationCollisionOption.OpenIfExists);
   await FileIO.WriteBytesAsync(file, data);

}

我想将字节写入图像而没有任何错误/异常。

例外:“该进程无法访问该文件,因为它正被另一个进程使用。”

标签: c#uwp-xaml

解决方案



推荐阅读