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


猜你喜欢
- 前言以前我们还需要手写数据库设计文档、现在可以通过引入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拿