请问如何用C#快速修改记事本中某一行数据呢(记事本中的记录都是一行一条的)?
小弟一直用重写整个文件的方式,但是太慢了,谁有快速的办法指点下,先谢过了~~~

解决方案 »

  1.   

            private ArrayList ReadFile(string strPath)
            {
                ArrayList list = new ArrayList();
                System.IO.StreamReader sr= new System.IO.StreamReader(strPath, Encoding.Default );
                while(sr.Peek() != -1)
                {
                    list.Add(sr.ReadLine());
                }
                sr.Close();
                return list;
            }ArrayList 里存的每个项目就是一行数据