【发布时间】:2017-02-16 21:16:48
【问题描述】:
我有一个位图图像列表。我需要将它们保存到本地文件夹。 这不适用于 Windows 10 通用应用程序。
var serializer = new DataContractSerializer(typeof(List<BitmapImage>));
using (var stream = await ApplicationData.Current.LocalCacheFolder.OpenStreamForWriteAsync(fileName, CreationCollisionOption.ReplaceExisting)) {
serializer.WriteObject(stream, collection);
}
WriteObject 方法抛出以下错误
Exception thrown: 'System.Runtime.Serialization.InvalidDataContractException' in System.Private.DataContractSerialization.dll
【问题讨论】:
-
“这不起作用” - 你遇到什么错误?
-
请查看已编辑的问题。谢谢
标签: c# uwp file-storage