C#之IO读写文件方法封装代码

2019-12-26 13:06:55丽君

这篇文章主要用C#技术讲解了IO读写文件方法封装实例,有需要的朋友可以参考下

具体不做详细介绍了,直接上代码

 

 
  1. /// <summary>  /// 功能:FileStream文件流读取文件 
  2. /// </summary>  /// <param name="filePath">参数:文件路径</param> 
  3. /// <returns>返回值:StreamReader对象</returns>  public static StreamReader ReadFileByFs(string filePath) 
  4. {  FileStream Fs = null; 
  5. StreamReader Sr = null;  try 
  6. {  Fs = new FileStream(filePath, FileMode.OpenOrCreate, FileAccess.Read); 
  7. Sr = new StreamReader(Fs, Encoding.Default);  } 
  8. catch (IOException e)  { 
  9. throw e;  } 
  10. return Sr;  } 

代码 2:

 

 
  1. /// <summary>  /// 功能:FileStream文件流写文件 
  2. /// </summary>  /// <param name="filePath">参数:文件路径</param> 
  3. /// <returns>返回值:StreamWriter对象</returns>  public static StreamWriter WriteFileByFs(string filePath) 
  4. {  FileStream Fs = null; 
  5. StreamWriter Sw = null;  try 
  6. {  Fs = new FileStream(filePath, FileMode.OpenOrCreate, FileAccess.Write); 
  7. Sw = new StreamWriter(Fs, Encoding.Default);  }