c# - 如何将非常大的文件序列化为字节数组?
问题描述
我有一个自定义对象。对象的属性之一是包含文件内容的字节数组。该文件可能非常大(在某些情况下超过 800 MB)。由于使用JsonSerializer
andXmlSerializer
是不可能的(结果字符串太大),我认为使用字节数组是下一个最佳选择。
我已经查看了其他一些解决方案(例如this),但目前对我需要的东西没有运气。我们正在使用 .NET 5 和类似的东西BinaryFormatter
是不行的。
是否有可能获取我的对象并将其写入流,以便我可以在字节数组中处理它?
谢谢
解决方案
推荐阅读
- mathematical-optimization - 如何将 24 小时需求建模为每日轮班时间表?
- android - 匿名身份验证不适用于android
- javascript - 如何将极长的 JavaScript 常量导入 HTML 文件
- python - 我可以将 self 设置为被忽略的东西吗?
- c# - 如何使用 .net 在 ms 访问中锁定表
- react-native - 查询领域数据库异步时未定义
- php - 循环遍历对象数组PHP
- vue.js - 除非我打开 Vue 开发工具,否则不会触发计算属性
- c# - 如何在 C# 中使用 linq 读取列表中的列表项?
- mongodb - IDE 在导入 mongodb 存储库时出现错误