c# - 将 base64 字符串写入不带回车符的文件

标签 c# .net character-encoding base64

如果我将 base64 字符串写入文件而不使用回车符将其拆分,是否会遇到问题?

是否有一段长度会让我在一次写入和读取一个大字符串时遇到困难?

现在我存储的字符串大小约为 100 个字符,但它们可以达到 10,000+ 个字符的范围 - 这会成为问题吗?

提前致谢。

最佳答案

您可以拥有文件系统允许的最大文件,其中没有换行符。

另一方面,读取它们对于大文件来说会很困难。我建议使用 StreamReader 或至少是字节数组形式的缓冲区,而不是尝试将其作为字符串加载。

关于c# - 将 base64 字符串写入不带回车符的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2135560/

相关文章:

c# - 我们能得到已经打开的NSWindow的类名吗?

c# - 未实现 INPC 的对象如何通知更改?

.net - 是什么会导致这么多未启动的线程?

c# - 串行端口 - 如何设置字符?

coldfusion - 如何删除 RSS 源中的奇怪字符?

node.js - Node JS POST 多部分/表单数据请求

c# - 自动提交表单后搜索浏览器内容

c# - 如何在 ASP.net Web 应用程序中处理 PageRequestManagerTimeoutException?

c# - 如何在 gridview 中动态添加页脚行。带文本框

c# - 消息未到达公共(public)交通中的订阅者