具有 C# windows 形式的大量数据的文本框

textbox with huge data in c# windows form

当我向文本框添加大量数据时,我无法通过键盘编辑该文本框(可以剪切但无法粘贴,无法输入)。发生了什么事?我该怎么办?

请多多指教。

比如这段代码后,文本框出现异常

        String test="";
        for (int i = 0; i < 10000; i++)
        {
            test += i.ToString() + "\r\n";
        }

        textBox1.Text = test;
        return;

由于字符串对象是不可变的,这只是意味着一旦创建,就无法修改字符串 (),而表面上修改字符串的方法实际上 return 具有所需值的新对象。

请使用 StringBuider 代替字符串进行操作。

请参考this

谢谢,