回复 6楼zheng_hq的帖子
你的意思是你程序发布后,收集到了 20 万条数据么?
我的测试方法如下,时间为 3377 毫秒:
- System.Diagnostics.Stopwatch timer = new System.Diagnostics.Stopwatch();
- timer.Start();
- this.c1FlexGrid1.Rows.Count = 200001;
- this.c1FlexGrid1.Cols.Count = 8;
- Random data = new Random();
- for (int i = 1; i < 200001; i++)
- {
- this.c1FlexGrid1[i, 0] = i;
- for (int j = 1; j < 8; j++)
- {
- this.c1FlexGrid1[i, j] = data.Next();
- }
- }
- this.c1FlexGrid2.Rows.Count = 200001;
- this.c1FlexGrid2.Cols.Count = 8;
- for (int r = 1; r < this.c1FlexGrid1.Rows.Count; r++)
- {
- for (int c = 1; c < this.c1FlexGrid1.Cols.Count; c++)
- {
- c1FlexGrid2[r, c] = c1FlexGrid1[r, c];
- }
- }
- timer.Stop();
- MessageBox.Show(timer.ElapsedMilliseconds.ToString());
复制代码 |