for (int index = 0; index < 1100000; index++)
{
textBox1.Text = index.ToString();
}执行上面的代码,为什么这么慢,耗时10分钟,这就是计算机的速度?
原先在里面还有很多代码的,现在试下空的,都居然这么慢,
{
textBox1.Text = index.ToString();
}执行上面的代码,为什么这么慢,耗时10分钟,这就是计算机的速度?
原先在里面还有很多代码的,现在试下空的,都居然这么慢,
解决方案 »
- [关于xml文件储存于读取]
- 关于断开socket连接 在线!!!!
- 动态生成webbrower控件,当webbrower控件中的内容改变后,如何取得webbrower中的值呢?
- 做业务系统时,快速连续打印多张单据内容会有错
- 求助!!如何通过正则表达式获取相关控件的ID!
- winForm 下的datagrid问题
- 初学者问题,简单。
- 在c#中,从excel中导入数据到数据库,有没有人有这个代码的,能否给我一份
- 救命啊!datagrid绑定问题!!!!!!
- 如何用C#实现VB.net中的Ctype(Sender,Control)的功能,??
- winfrom 用panel 实现地图功能....
- JS 获取 asp.net的返回值
只能证明楼主的计算机实在可以哇!!其实还有个原因,楼主你可以这样
StringBuilder sb=new StringBuilder()
for (int index = 0; index < 1100000; index++)
{
sb.Append(index.ToString());
}
textBox1.Text=sb.toString()
频繁的字符串处理,效率很低的这个时候一定要想到SB
循环内先赋值给一个变量,最后循环外赋值给控件
用suspendlayout resumelayout.来暂停和启动渲染