今天偶尔发现了vs和windows的一个bug:
代码很简单:
StreamReader sr = new StreamReader(@"c:\owen\1.html",Encoding.Default);
string cc = sr.ReadToEnd();
sr.Close();
MessageBox.Show(cc.Length.ToString());
this.richTextBox1.Text = cc;
MessageBox.Show(this.richTextBox1.Text.Length.ToString());
1.html有220kb的样子,但是程序运行后发现长度居然不一样了 richetexbox是最大的是: 2,147,483,647,这不是坑爹吗
作者在使用Visual Studio进行文件读取操作时遇到一个奇怪的问题,读取相同大小的文件(约220KB),但在RichTextBox中显示的长度却达到了2,147,483,647,明显超出正常范围。
985

被折叠的 条评论
为什么被折叠?



