提高向listview输出的速度
请问,C#中: 
 数据保存在数组A[100000000,7]中,可以使用流的方式把数据输出到listview中吗?如何实现??? 
 或者有什么方法能够快速把A中的数据输出到listview中(不直接使用listview.Items[i].Add(A[i,0].ToString()+A[i,1].ToString()+A[i,2].ToString()+A[i,3].ToString()+A[i,4].ToString()+A[i,5].ToString()+A[i,6].ToString())),不知这样有没有什么方法可以优化的。 
 这样直接调用Add方法速度比较慢。
------解决方案--------------------数据量大了当然慢啊。 
 提点建议:可否先加后调用tostring 
 可否缓存显示,即不要一次显示所有的数据,在需要查看时才显示数据
------解决方案--------------------用AddRange
------解决方案--------------------用虚拟模可以快速显示大量数据...   
 不过.会有很多约速.不能通过Add方法添加选项,不能显示CheckBoxs,不能排序等等...