当前位置:编程学习 > C#/ASP.NET >>

streamReader 这个方法来

  
 FileStream fs = new FileStream(openFileDialog1.FileName, FileMode.Open, FileAccess.Read);
                    StreamReader reader = new StreamReader(fs, Encoding.UTF32);



         我要读同一行中的数据    在读的过程中  一遇到  某个字符   就中断读取    
  我要实现的是这样.  在同一行中   读取数据  数据是这样的格式   K999999   在此fg   计dg机系   060107     1 
      我要怎么样作?
 
--------------------编程问答-------------------- UP  顶顶顶 --------------------编程问答-------------------- StreamReader ss = new StreamReader(path1.getpath() + @"\database.sql");
            string sq = ss.ReadToEnd();
string e="你要截断的字符";
string[] s=sq.Split(e.ToCharArray(), 3)
MessageBox.Show(s[0]);
--------------------编程问答-------------------- Guyschaos 的方法对于读大文件效率不高
可以一个字符一个字符读,读进缓冲,读到什么就停,并把之前读到的连成串 --------------------编程问答-------------------- 恩!ls说的不错!
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,