具体不做详细介绍了,直接上代码
/// <summary>
/// 功能:FileStream文件流读取文件
/// </summary>
/// <param name="filePath">参数:文件路径</param>
/// <returns>返回值:StreamReader对象</returns>
public static StreamReader ReadFileByFs(string filePath)
{
FileStream Fs = null;
StreamReader Sr = null;
try
{
Fs = new FileStream(filePath, FileMode.OpenOrCreate, FileAccess.Read);
Sr = new StreamReader(Fs, Encoding.Default);
}
catch (IOException e)
{
throw e;
}
return Sr;
}
代码 2:
/// <summary>
/// 功能:FileStream文件流写文件
/// </summary>
/// <param name="filePath">参数:文件路径</param>
/// <returns>返回值:StreamWriter对象</returns>
public static StreamWriter WriteFileByFs(string filePath)
{
FileStream Fs = null;
StreamWriter Sw = null;
try
{
Fs = new FileStream(filePath, FileMode.OpenOrCreate, FileAccess.Write);
Sw = new StreamWriter(Fs, Encoding.Default);
}
catch (IOException e)
{
throw e;
}
return Sw;
}
以上代码针对IO读写文件方法封装做了详细介绍,希望能够帮助到大家。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:notice#cainiaojc.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。