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

 更新时间:2015年07月23日 11:34:46   作者:自由自在的虫子  
这篇文章主要用C#技术讲解了IO读写文件方法封装实例,有需要的朋友可以参考下

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

/// <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读写文件方法封装做了详细介绍,希望能够帮助到大家。

相关文章

  • C#对称加密(AES加密)每次生成的结果都不同的实现思路和代码实例

    C#对称加密(AES加密)每次生成的结果都不同的实现思路和代码实例

    这篇文章主要介绍了C#对称加密(AES加密)每次生成的结果都不同的实现思路和代码实例,每次解密时从密文中截取前16位,这就是实现随机的奥秘,本文同时给出了实现代码,需要的朋友可以参考下
    2015-07-07
  • C#.NET实现网页自动登录的方法

    C#.NET实现网页自动登录的方法

    这篇文章主要介绍了C#.NET实现网页自动登录的方法,以实例形式分析了C#实现点击自动登录的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-09-09
  • 在C#中实现接口事件的具体示例

    在C#中实现接口事件的具体示例

    在C#中,接口(interface)是一种定义类必须实现的方法和属性的抽象类型,除了方法和属性,接口还可以包含事件,实现接口事件可以帮助我们设计更加灵活和解耦的系统,本文将详细探讨如何在C#中实现接口事件,并通过具体示例说明其应用,需要的朋友可以参考下
    2024-08-08
  • Unity游戏开发中的设计模式之策略模式

    Unity游戏开发中的设计模式之策略模式

    策略模式是Unity游戏开发中常用的设计模式之一,用于封装一系列算法或行为,并使这些算法或行为可以相互替换。通过策略模式,可以在运行时动态地选择算法或行为,实现游戏中的多样性和可扩展性。常见的应用包括AI行为、武器攻击、移动方式等
    2023-05-05
  • C#实现WinForm禁止最大化、最小化、双击标题栏、双击图标等操作的方法

    C#实现WinForm禁止最大化、最小化、双击标题栏、双击图标等操作的方法

    这篇文章主要介绍了C#实现WinForm禁止最大化、最小化、双击标题栏、双击图标等操作的方法,涉及C#使用WinForm针对窗口操作的各种常用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-08-08
  • C#文字识别API场景解析、表格识别提取功能实现

    C#文字识别API场景解析、表格识别提取功能实现

    文章介绍了基于深度学习算法和自主OCR核心技术提供的文字识别API,该API能够适应各种复杂场景,高效、精准地识别印刷体和手写体文字,并支持批量识别,文章以身份证识别接口为例,介绍C#文字识别API场景解析、表格识别提取功能,感兴趣的朋友一起看看吧
    2024-11-11
  • C#变量命名规则小结

    C#变量命名规则小结

    本文主要介绍了C#变量命名规则小结,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-09-09
  • 基于C#调用OCX控件的常用方法(推荐)

    基于C#调用OCX控件的常用方法(推荐)

    下面小编就为大家分享一篇基于C#调用OCX控件的常用方法推荐,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2017-12-12
  • 如何随机选取一个机器的ip

    如何随机选取一个机器的ip

    此方法可用于当需要负载均衡时,即想选择多台机器来处理程序执行。 随机的选择一台机器来处理。
    2013-03-03
  • 利用C#实现绘制出地球旋转效果

    利用C#实现绘制出地球旋转效果

    这篇文章主要为大家详细介绍了如何利用C#语言实现绘制出地球旋转的效果,文中的示例代码讲解详细,具有一定的参考价值,需要的可以了解一下
    2023-02-02

最新评论