是否可以将大平面文件(大小约为10 MB)的文本存储到vb.net中的字符串?将大平面文件文本存储为字符串
-2
A
回答
3
其实也有在基类库中的函数,可以做到这一点:File.ReadAllText
Dim text = File.ReadAllText("path/to/file")
+0
感谢Martinho ..我目前正在使用流读取器读取平面文件,然后从流读取器创建数组列表,然后将数组元素存储到单个字符串中。 – 2012-08-16 16:28:34
3
字符串的最大大小取决于很多变量,将每台机器上的不同。
我发现this site
“所有引用类型(如串)的实例的最大尺寸很好的解释是由CLR为2GB限于 ,这意味着,一个字符串最多可容纳〜 1G 字符 尽管在64位操作系统上运行时可能达到此限制,但您的 将永远无法在32位操作系统上创建如此大的字符串(或阵列) 原因是您不会有那么多的“连续”地址空间 可用于为该字符串创建后备存储(char数组)。“
接受的答案this SO question会呼应了上述解释
相关问题
- 1. C#将字符串变量存储为文本文件.txt
- 2. 将字符串保存为csv文件?
- 3. Java将xml文件内容存储为字符串
- 4. 如何将图标的文件名存储为字符串?
- 5. 将base64编码的字符串存储为文件
- 6. 存储字符串从文本文件和打印到屏幕
- 7. 如何在java中将大字符串保存为xml文件?
- 8. Markdown字符需要转义才能将文本存储为JSON字符串?
- 9. 字符串vs矢量存储大文本
- 10. 如何将文本文件中的字符串存储到数组中C
- 11. 将文本文件拆分为单独的文件,并将子字符串保存为文件名;蟒蛇
- 12. 处理大量的html文件,为平面文本文件提取数据最佳存储机制
- 13. 将每行保存为文本文档中的字符串
- 14. 将字符串写入大量文件
- 15. 如何将android字符串保存为文本文件,然后设置为textview?
- 16. 将文本文件中的字符串拆分为字符串数组
- 17. Java将多行字符串保存到文本文件
- 18. 将存储在变量中的文本添加到要保存到文本文件的字符串中
- 19. 将文本文件中保存的字符串恢复为字符串,将其重新放回列表中
- 20. 如何将字符串文字存储在内存中的c + +?
- 21. SQL - 将字符串转换为文本
- 22. Lua将字符串保存到文件
- 23. 在resx文件中存储本地化的字符串?
- 24. 将字符串(字母)从文本文本转换为整数
- 25. 保存平均为文本文件
- 26. 我是否使用属性文件或只是平面文件来存储JSP中的字符串列表?
- 27. 将文件中的单词存储到字符串中Java
- 28. 如何将文件存储在一个字符串
- 29. 如何将数组[字符串]存储到输出文件
- 30. 如何打开文本文件,它的名字存储在Android的字符串?
当然是。你有什么尝试? – 2012-08-16 16:19:52
是的,这是可能的(但是10MB并不是真正的“大”)。你尝试过一些没有用的东西吗?也许你可以向我们展示,我们可以帮助你做到这一点。 – 2012-08-16 16:20:08
嗨,感谢您的回复。我目前正在研究一个项目,并将大型平面文件的文本存储在一个字符串中,然后使用该字符串创建一个数组。我还没有遇到任何问题(手指交叉!!),但只是想确定它是否将在未来不会造成任何问题。感谢 – 2012-08-16 16:24:18