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("迪迦奥特曼会飞"); 
}
相关推荐
七夜zippoe2 分钟前
缓存三大劫攻防战:穿透、击穿、雪崩的Java实战防御体系(二)
java·开发语言·缓存
大飞pkz9 分钟前
【设计模式】题目小练1
开发语言·设计模式·c#·题目小练
FriendshipT17 分钟前
Nuitka 将 Python 脚本封装为 .pyd 或 .so 文件
开发语言·python
她说人狗殊途22 分钟前
动态代理1
开发语言·python
草丛中的蝈蝈29 分钟前
qt中给QListWidget添加上下文菜单(快捷菜单)
开发语言·qt
lljss20201 小时前
C# 每个chartArea显示最小值、平均值、最大值
开发语言·c#
yzpyzp1 小时前
kotlin的函数前面增加suspend关键字的作用
android·开发语言·kotlin
jiet_h1 小时前
Android Kotlin ObjectAnimator 和 ValueAnimator 全面解析
android·开发语言·kotlin
Q_Q19632884751 小时前
python+springboot大学生心理测评与分析系统 心理问卷测试 自动评分分析 可视化反馈系统
开发语言·spring boot·python·django·flask·node.js·php
Android技术之家1 小时前
Kotlin与Compose:Android开发的现代化变革
android·java·开发语言·kotlin