c#streamReader读文件
下面是我在项目中遇到需要读取bat文件时用到的方法,其实也就等于读取文本文件而已:
StreamReader读文件,获取匹配字符串,取其下一行 =后面的所有字符
public static string ReadBat(string path,string info)
{
string line=string.Empty;
string getinfo=string.Empty;
streamReader sreader=new streamReader(path,Encoding.Default); //编码格式很关键
if(File.Exists(path)
{
while(!sreader.EndofStream) //遍历到结尾
{
line+=sreader.ReadLine();
if(line.Contains(info))
{line=sreader.ReadLine();//获取下一行
getinfo=line.Split('=')[1]; //获取=后面的字符
break;
}
}
sreader.Close();
return getinfo;
}
else{sreader.Closer(); return "无法找到文件";}
}
posted on 2018-11-05 19:52 斯坦尼斯拉夫斯基23 阅读(4940) 评论(0) 收藏 举报
浙公网安备 33010602011771号