首页 > 解决方案 > 如何将非常大的文件序列化为字节数组?

问题描述

我有一个自定义对象。对象的属性之一是包含文件内容的字节数组。该文件可能非常大(在某些情况下超过 800 MB)。由于使用JsonSerializerandXmlSerializer是不可能的(结果字符串太大),我认为使用字节数组是下一个最佳选择。

我已经查看了其他一些解决方案(例如this),但目前对我需要的东西没有运气。我们正在使用 .NET 5 和类似的东西BinaryFormatter是不行的。

是否有可能获取我的对象并将其写入流,以便我可以在字节数组中处理它?

谢谢

标签: c#asp.net-mvcserialization.net-5

解决方案


推荐阅读