软件编程
位置:首页>> 软件编程>> C#编程>> C#之IO读写文件方法封装代码

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

作者:自由自在的虫子  发布时间:2022-09-21 12:55:16 

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

0
投稿

猜你喜欢

  • 前言以前我们还需要手写数据库设计文档、现在可以通过引入screw核心包来实现Java 数据库文档一键生成。话不多说、直接上代码演示。支持的数
  • 本文实例为大家分享了Android仿微信二维码和条形码的具体代码,供大家参考,具体内容如下package your.QRCode.names
  • 前提今天在群里聊天的时候有群友问如何捕获错误日志,我说可以自己写,也可以用第三方的比如腾讯的bugly,友盟的错误统计等等,但是那些是别人的
  • 关键点    为什么不能使用String.compareTo方法来比较客户端版本号?  &
  • 只要是开发和手机通讯录有关的应用,总要学会获取联系人信息,每次都google很麻烦,怎么办?写一个工具类,获取到通讯录里所有的信息并分好类,
  • 一、简介CyclicBarrier 字面意思回环栅栏(循环屏障),它可以实现让一组线程等待至某个状态(屏障点)之后再全部同时执行。叫做回环是
  • C语言是一种高级编程语言,其最重要的特点之一是它允许程序员使用函数来组织代码。函数是一组相关的指令的集合,可以在程序中多次调用。在 C语言中
  • java有两种类型的classload,一种是user-defined的,一种是jvm内置的bootstrap class loader,所
  • if语句使用布尔表达式或布尔值作为分支条件来进行分支控制,其中if语句有如下三种形式:第一种形式:if ( logic expression
  • 实际开发中我们需要很多情况需要判断某个activity是否位于栈顶,也许会给新的小伙伴带来困扰,那么直接上代码吧,也没几行/** * *
  • 事件基于委托,可以为任何一种委托类型提供一种发布\订阅机制。使用event关键字将一个委托类型定义为事件。下面通过一个例子介绍事件://事件
  • 线程概念进程:启动一个应用程序就叫一个进程。 接着又启动一个应用程序,这叫两个进程。每个进程都有一个独立的内存空间;进程也是程序的一次执行过
  • 异步futureFuture 表示异步操作的结果 他有两种状态未完成状态 :当调用异步函数时,他返回未完成的Future 并持续到异步函数操
  • 本文实例讲述了C#实现带阴历显示的日期代码,分享给大家供大家参考。具体方法如下:这是一个用于酒店预定功能的带日期控件,类似去哪网酒店预定,由
  • 一、 四种修饰符的说明public修饰符表示 公有 。此修饰符的范围最大。当不声明任何修饰符时,系统会默认使用此修饰符。internal修饰
  • jmap是java自带的工具1. 查看整个JVM内存状态jmap -heap [pid]2. 查看JVM堆中对象详细占用情况jmap -hi
  • 我们在使用数据库进行查询时,很多时候会用到分页展示功能,因此除了像mybatis这样的完善的orm框架之外,还有pagehelper这样的插
  • springboot+调用支付宝第三方接口(沙箱环境)大神勿喷!!网址:https://developers.alipay.com/plat
  • 本文实例讲述了C#清除字符串内空格的方法,分享给大家供大家参考。具体如下:关键代码如下:/// <summary>/// 清除字
  • 本文实例为大家分享了Android自定义View实现遥控器按钮的具体代码,供大家参考,具体内容如下效果图:原理:onSizeChanged拿
手机版 软件编程 asp之家 www.aspxhome.com