是否可以将大平面文件(大小约为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. 将文本文件存储在非字符串数组中
- 3. Python - 将字符串从文本文件存储到变量
- 4. sql将文本字符串存储为“数组”
- 5. 从edittext中获取文本并将其存储为字符串
- 6. 将字符串保存为csv文件?
- 7. 将base64字符串存储到GridFS(mongoDB文件存储)
- 8. 将base64编码的字符串存储为文件
- 9. Java将xml文件内容存储为字符串
- 10. 如何将图标的文件名存储为字符串?
- 11. 存储字符串从文本文件和打印到屏幕
- 12. 在文本文件中存储字符串变量
- 13. 如何在java中将大字符串保存为xml文件?
- 14. Markdown字符需要转义才能将文本存储为JSON字符串?
- 15. 字符串vs矢量存储大文本
- 16. 存储大量的文本(字符串)供以后使用
- 17. SQL文本字段VS平面文件VS NoSQL的文档存储
- 18. 将大文本文件解析为140个字符的推文
- 19. 将大字符串写入文本文件?
- 20. 如何将文本文件中的字符串存储到数组中C
- 21. 将文本存储到包含空格的文件中的字符串
- 22. 从文件中读取一行文本并将其存储到字符串中
- 23. 将文本文件中的行存储在字符串列表中
- 24. 将文本文件拆分为单独的文件,并将子字符串保存为文件名;蟒蛇
- 25. 存储文本文件作为2D字符数组
- 26. 处理大量的html文件,为平面文本文件提取数据最佳存储机制
- 27. 字符数组大小?用于将HTMl文件保存为字符串的Stringbuffer
- 28. 将每行保存为文本文档中的字符串
- 29. 将字符串写入大量文件
- 30. 在平面文件中存储数据
当然是。你有什么尝试? – 2012-08-16 16:19:52
是的,这是可能的(但是10MB并不是真正的“大”)。你尝试过一些没有用的东西吗?也许你可以向我们展示,我们可以帮助你做到这一点。 – 2012-08-16 16:20:08
嗨,感谢您的回复。我目前正在研究一个项目,并将大型平面文件的文本存储在一个字符串中,然后使用该字符串创建一个数组。我还没有遇到任何问题(手指交叉!!),但只是想确定它是否将在未来不会造成任何问题。感谢 – 2012-08-16 16:24:18