110,499
社区成员
发帖
与我相关
我的任务
分享
using (FileStream fs = new FileStream("文件路径", FileMode.Open))
{
using (StreamReader reader = new StreamReader(fs, Encoding.Default))
{
string line = reader.ReadLine();//读取文件中每一行字符串
while(line != null)
{
//操作
}
}
}
using(fs = new FileStream(filePath,FileMode.Open,FileAccess.Read))
{
reader = new BinaryReader(fs);
reader.BaseStream.Seek(0,SeekOrigin.Begin);
ArrayList[] al=new ArrayList[20];
for(int i=0;i<20;i++)
{
al[i]=new ArrayList();
}
int j = 0;
string temp = "";
for(int i=0;i<reader.BaseStream.Length;i++)
{
string name1=reader.ReadChar().ToString();
// temp = temp +name1;
// if(name == "\r")
// {
// string name1 = reader.ReadChar().ToString();
// if(name1 == "\n")
// {
// temp=temp+"\n";
// al[j].Add(temp);
// j++;
// temp = "";
// }
// if(j%20==0 && j!=0)
// {
// j=0;
// }
// string name2 = reader.PeekChar().ToString();
// if(name2 == "13")
// {
// string name3 = reader.ReadChar().ToString ();
// string name4 = reader.ReadChar().ToString ();
// if(name4 == "\n")
// {
//
// }
// }
// }
}
this.CreateDataToTXT(al);
}