filestream streamreader】的更多相关文章

filestream是一个读取文件的stream,其本身也是支持read和write的,负责的对文件的读与写,而streamreader则是建立在对流的基础上的读,同时还有streamwrite http://bbs.csdn.net/topics/280026654 基本相似,但是目标数组的类型不同,streamreader一个为char[],filestream一个为byte[]. http://developer.51cto.com/art/200908/143638.htm http:/…
概括的说,File,FileInfo,FileStream是用于文件 I/O 的类,StreamReader是用于从流读取和写入流的类,使用之前都需using System.IO. 先定义一个TXT文档路径: string txtpath = (@"D:\C#练习\1.txt"); 要读入这个文档. (1)File 提供用于创建.复制.删除.移动和打开文件的静态方法,并协助创建 FileStream. FileStream fs = File.Open(txtpath, FileMod…
存在各种各样的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…
File 静态类 ReadAllBytes 和 WriteAllBytes ,用于一次性全部读取和写入小文件的字节码,                  ReadLine  ReadkAll  用于一次性全部读取字符(字符串)FileStream 采用流的方式,适用于读取任意大小的文件的字节码, static void CopyAvi(string source, string target) { using (FileStream fsReader = new FileStream(sourc…
字符串:不可变性 String str=”abcdf”; 将字符串转换为char数组:ToCharArray(); Char[] ch=str.ToCharAarray(); 将char数组转换为字符串:new String(char[] 数组); char[] num = { '1', '2' ,'3','4','5'}; string a = new string(num); Console.Write(a); SubString()截取字符串 String b=a.SubString(1)…
在程序中对文件进行压缩解压缩是很重要的功能,不仅能减小文件的体积,还能对文件起到保护作用.如果是生成用户可以下载的文件,还可以极大的减少网络流量并提升下载速度.最近在一个 C# 项目中用到了创建压缩文件的功能,在此和同学们分享一下使用心得. SharpZipLib 库 既然是很重要的用能,那么如果每个人在使用的时候都去用基本的 API 去实现一遍显然不符合效率至上的生产要求.作为比较有经验的开发人员相信您一定会在第一时间去搜寻一款功能丰富,口碑良好的开源类库来完成相关的工作.在 .NET 平台上…
//DLL using ICSharpCode.SharpZipLib.Core;using ICSharpCode.SharpZipLib.Zip; public void DownloadZipFile(string id) { string zipFilePath = Property.GetFileUrlString("免冠照片temp", Property.FileEnum.zip); if (!Directory.Exists(Server.MapPath("~/…
1.复习泛型集合List<T>Dictionary<Tkey,Tvalue>装箱和拆箱装箱:把值类型转换为引用类型拆箱:把引用类型转换为值类型 我们应该尽量避免在代码中发生装箱或者拆箱文件流FileStream StreamReader和StreamWriter多态:虚方法.抽象类.接口虚方法:抽象类: 集合:空间名Collections.Generic List<int> list=new List<int>();和ArrayList集合的区别:确定了元素…
1.Directory//File 文件 Path 路径 FileStream StreamReader StreamWriter 流 Directory 文件夹 目录 //创建文件夹 Directory.CreateDirectory(@"C:\a\b"); Console.WriteLine("创建成功"); Console.ReadKey(); //删除文件夹,文件夹若不是空的,会抛异常,需要再后面加,true强行删除 Directory.Delete(@&q…