StreamReader & StreamWriter】的更多相关文章

一.文件流 FileStream类主要用于读写磁盘文件.常用于向磁盘存储数据或读取配置文件. 读取文件: //文件流:读取 FileStream fileStream = File.Open(@"D:\test.txt", FileMode.Open);//初始化文件流 byte[] array = new byte[fileStream.Length];//初始化字节数组,用来暂存读取到的字节 fileStream.Read(array, , array.Length);//读取流中…
存在各种各样的IO设备,比如说文件File类(字符串文件和二进制文件),可以直接使用File类对文件进行读写操作. 这些各种IO的读取和写入是通过流的形式实现的,基类为Stream,针对各种不同的IO设备,就有FileStream,MemoryStream. FileStream可以实现任意格式,任意大小文件的读取,但是它的方法只能读取字节,不能直接读取读字符串或读一行等等,操作偏底层. 各种流的专用读写类Reader和Writer,主要用于方便读写文本和字符串,这些类中不仅可以用来读取字节,也…
1:绝对路径和相对路径 绝对路径:通过给定的路径直接能在我的电脑中找到这个文件. 相对路径:文件相对于应用程序的路径. 2:编码格式 乱码:产生乱码的原因,就是你保存这个文件所采用的编码,跟你打开这个文件所采用的编码格式不一样.(GB2312:简体中文: GBK:简体中文+繁体中文) UTF:Universal TransFormation Format 目前计算机中用得最广泛的字符集及其编码,是由美国国家标准局(ANSI)制定的ASCII码(American Standard Code for…
这节讲StreamReader & StreamWriter,这两个类用于操作字符或者字符串,它将流的操作封装在了底层,相对来说用法比较简单,但是它不支持Seek()方法. 先看一下代码: FileStream fs = new FileStream("./demo.txt", FileMode.Open, FileAccess.ReadWrite); StreamReader sr = new StreamReader(fs, true); StreamWriter sw =…
FileStream读取文件 , array.Length);//读取流中数据把它写到字节数组中file.Close();//关闭流string str =Encoding.Default.GetString(array);//将字节数组内容转化为字符串Console.WriteLine(str); FileStream写入文件 , array.Length);//将字节数组写入文件流file.Close();//关闭流 MemoryStream解析数据 string str ="Hi!你好!&…
#region 实现多媒体文件的复制 string source = @"F:\123\source.avi";//源文件路径 string target = @"F:\123\test.avi";//复制后的文件路径 CopyFile(source, target); Console.WriteLine("复制成功"); #endregion Console.ReadKey(); public static void CopyFile(stri…
一.winform电脑蓝屏效果 第一种方法:基本操作: 第一步:创建一个新的C#窗体“Form1”: 第二步:在设计窗口中,更改其属性: 1)text属性:将form1的text属性中的文字取消掉,然后让该窗体名称显示空白: 2)showIcon属性:因为winform窗体默认带有Icon图标,只需要将showIcon属性更改为false(不显示Icon图标): 3)StartPosition属性:centerScreen; 4)FormBoderStyle属性:设置为None;(会将form的…
StreamWriter(String,Boolean) 若要追加数据到该文件中,则为 true:若要覆盖该文件,则为 false. 如果指定的文件不存在,该参数无效,且构造函数将创建一个新文件. 例子要求: 要求在Txt中存储学生学号.姓名.成绩.支持连续存储若干学生     支持按学号查询. 导入命名空间: using System.IO; 写方法: public static void reader() { string num, name, score, message; StreamW…
FileStream对于在文件系统上读取和写入文件非常有用,FileStream缓存输入和输出,以获得更好的性能.FileStream对象表示在磁盘或网络路径上指向文件的流.这个类提供了在文件中读写字节的方法,但经常使用StreamReader或StreamWriter执行这些功能.这是因为FileSteam类操作的是字节和字节数组,而Stream类操作的是字符数据.FileStream只能处理原始字节(raw byte),处理原始字节的功能使用FileStream类可以用于处理任何数据文件.通…
http://www.360doc.com/content/13/0610/08/12579422_291878973.shtml…