问题描述
FileStreamfs=newFileStream(openFileDialog1.FileName,FileMode.Open,FileAccess.Read);StreamReaderreader=newStreamReader(fs,Encoding.UTF32);我要读同一行中的数据在读的过程中一遇到某个字符就中断读取我要实现的是这样.在同一行中读取数据数据是这样的格式K999999在此fg计dg机系0601071我要怎么样作?
解决方案
解决方案二:
UP顶顶顶
解决方案三:
StreamReaderss=newStreamReader(path1.getpath()+@"database.sql");stringsq=ss.ReadToEnd();stringe="你要截断的字符";string[]s=sq.Split(e.ToCharArray(),3)MessageBox.Show(s[0]);
解决方案四:
Guyschaos的方法对于读大文件效率不高可以一个字符一个字符读,读进缓冲,读到什么就停,并把之前读到的连成串
解决方案五:
恩!ls说的不错!
时间: 2024-10-31 09:22:33