文本框可以显示多少字节?

时间:2013-09-23 03:56:31

标签: c#

我使用Visual Studio制作了我的程序。

我希望TextBox显示文件的内容,但是当文件内容达到数百兆字节时,会出现SystemOutOfMemoryException消息。

文本框中可以容纳多少字节?这样我就可以限制从文件中读取的数据的大小。

1 个答案:

答案 0 :(得分:0)

这听起来像是一个内存问题,而不是文本框问题,应该有效无限容量 - 字符串的最大大小= 2GB。

一种肮脏的方法是捕获OOM异常并再次尝试一半大小。也许你可以把它分成更小的部分并将它们存储在一个临时文件中,以便按需加载。

如果它是一个非常苛刻的应用程序,您还可以定位x64或AnyCPU以访问64位Windows上的更多内存。