AI Academy
促销
CodeGym University
学习
课程
任务
调查 & 测验
游戏
帮助
日程
社区
Users
论坛
聊天
文章
成功故事
动态
评价
订阅
浅色主题
课时
评论
关于我们
开始
开始学习
立即开始学习
我的进度
课程
任务地图
课程
C#
C#
级别 36
关闭流和释放资源 (
using
)
C# SELF
等级 36,
课时 0
在这节课里,你会明白为啥在C#里正确关闭流和释放资源这么重要,
IDisposable
接口是怎么工作的,经典和现代
using
语法有啥区别,还能看到一些最佳实践和常见坑,尤其是操作文件和流的时候。全都有例子和实用建议!
输入输出流:
Stream
C# SELF
等级 36,
课时 1
在这节课里你会搞明白.NET里的流(
Stream
)到底是啥,为什么处理文件、内存、网络和其他数据源都离不开它,怎么用流的基本方法和属性,还有新手常犯的流相关错误。全都有例子、图解和实用建议!
读取文本文件:
StreamReader
C# SELF
等级 36,
课时 2
在这节课里,你会学到怎么用
StreamReader
高效又安全地读取C#里的文本文件:一行一行读、控制编码、处理大文件、还省内存。我们会拆解实际例子、常见错误,还有在真实项目里操作文件的最佳姿势。
写入文本文件:
StreamWriter
C# SELF
等级 36,
课时 3
在这节课里你会学到怎么用
StreamWriter
在C#里方便又安全地把文本数据写进文件。我们会讲主要方法、编码的用法、构造函数参数、追加和覆盖的细节,还有操作文件时常见的坑。全都有实际例子和写代码时的实用建议!
字节流的操作
C# SELF
等级 36,
课时 4
在这节课里,你会学到怎么用C#里的
BinaryReader
和
BinaryWriter
高效地操作二进制文件。我们会搞清楚怎么以二进制格式读写基本数据类型,为什么这样比操作文本更快更靠谱,还会聊聊流操作时要注意的细节和最佳实践。
Please enable JavaScript to continue using this application.