C#——文件读取StreamRead和StreamWriter类详情

文件读取StreamRead和StreamWriter类

StreamReader 用于从字节流中读取字符StreamWriter 用于向一个流中写入字符

使用

读取

cs 复制代码
// using 使用,语句可以省去关闭StreamReader读写流
using (StreamReader sr = new StreamReader(@"1.txt", Encoding.UTF8))
{ 
        string lines; 
        // sr.ReadLine() 读取数据 如果读到文件的末尾时候,不再有数据,该方法的返回值为null
        while ((lines = sr.ReadLine()) != null)
        {
                Console.WriteLine(lines);
        }
}

写入

cs 复制代码
using(StreamWriter sw = new StreamWriter(@"2.txt")) 
{ 
sw.WriteLine("迪迦奥特曼会飞"); 
}
相关推荐
hakesashou4 分钟前
python如何比较字符串
linux·开发语言·python
Death20020 分钟前
Qt 3D、QtQuick、QtQuick 3D 和 QML 的关系
c语言·c++·qt·3d·c#
yufei-coder29 分钟前
C#基础语法
开发语言·c#·.net
长天一色29 分钟前
【ECMAScript 从入门到进阶教程】第三部分:高级主题(高级函数与范式,元编程,正则表达式,性能优化)
服务器·开发语言·前端·javascript·性能优化·ecmascript
yngsqq34 分钟前
031集——文本文件按空格分行——C#学习笔记
笔记·学习·c#
_.Switch40 分钟前
Python机器学习模型的部署与维护:版本管理、监控与更新策略
开发语言·人工智能·python·算法·机器学习
醉颜凉43 分钟前
银河麒麟桌面操作系统修改默认Shell为Bash
运维·服务器·开发语言·bash·kylin·国产化·银河麒麟操作系统
NiNg_1_2341 小时前
Vue3 Pinia持久化存储
开发语言·javascript·ecmascript
带带老表学爬虫1 小时前
java数据类型转换和注释
java·开发语言
qianbo_insist1 小时前
simple c++ 无锁队列
开发语言·c++