日期:2014-05-17  浏览次数:21053 次

RichTextBox加载到List很慢


 private List<string[]> GetTxt(RichTextBox rb)
        {

            List<string[]> list = new List<string[]>();
            for (int i = 0; i < rb.Lines.Length; i++)
            {
                string[] array = rb.Lines[i].Split('-');
                if (array.Length > 0)
                {
                    list.Add(array);
                }
            }
            return list;
        }
RichTextBox 数量10000的时候,,要5分钟才加载完,,有方法的加速么?



------解决方案--------------------
我没用过,但有人说用:虚拟模式
http://www.cnblogs.com/jasenkin/archive/2011/08/22/listview_virtual_model.html