只有手机,帮你手打先试试,不行追问我再帮改
Public string ReadLineAt(int lineNumber, string path)
{
FileInfo fi=new FileInfo(path);
if(!fi.exist) return "文件不存在";
FileStream fs=new FileStream(path, FileMode.Open);
StreamReader sr=new StreamReader(fs);
for(int i=0;i<lineNumber-1)
{
if(fs.EndOfStream)
return "超出文本区域";
sr.ReadLine();
}
if(fs.EndOfStream)
return "超出文本区域";
return sr.ReadLine();
}
追问不用,我自己已经学会了 ReadAllLine赋值给一个string[]就好了
追答也可以的,主要看你是否需要考虑占用内存空间的大小,如果其他也有用,最好是都读进来,如果其他没用,可以再考虑~当然,配置文件小就无所谓了
祝开发顺利
本回答被提问者和网友采纳