StreamRead和StreamWriter的使用】的更多相关文章

Directory文件类,File,FielStream.StreamRead和StreamWriter的使用 (转载) 创建一个新文件 Directory.CreateDirectory(@"C: \Users\enle\Desktop\new");//路径 删除一个文件 Directory.Delete(@"C: \Users\enle\Desktop\new", true); 剪切一个文件 Directory.Move(@"C:\Users\enle…
//StreamRead来读取一个文件 using (StreamReader sr = new StreamReader(@"C:\Users\enle\Desktop\新建文本文档.txt", Encoding.Default)) { while (!sr.EndOfStream)//循环的去读文件 { Console.WriteLine(sr.ReadLine()); } } Console.ReadKey();  StreamWriter写入一个文本文件 //StreamWri…
1.用File对象读写文件(入磁盘): File.读:关注与逐行处理文件内容:选择File.ReadAllLines(FilePath,Encoding.(指定读取的文件编码格式)),返回字符串数组. File.写:File.WriteAllLines(FilePath,string[] movies) 2.FileStream—这个类主要用于在二进制文件中读写二进制数据——也可以使用它读写任何文件 A:FileStream fs=new FileStream(FilePath.FileMode…
---恢复内容开始--- 面向对象 (类是不占内存,实例占内存) C#与python不用可以直接从另一个文件直接实例化一个类,不需要导包:                                      1.属性 字段 方法 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace 面向对象 { class Program { static void M…
1.File类的概念: File类,是一个静态类,主要是来提供一些函数库用的.静态实用类,提供了很多静态的方法,支持对文件的基本操作,包括创建,拷贝,移动,删除和 打开一个文件. File类方法的参量很多时候都是路径path.File的一些方法可以返回FileStream和StreamWriter的对象.可以 和他们配套使用.System.IO.File类和System.IO.FileInfo类 主要提供有关文件的各种操作,在使用时需要引用System.IO命名空间. 一.File类常用的操作方…
FileStream对象表示在磁盘或网络路径上指向文件的流.这个类提供了在文件中读写字节的方法,但经常使用StreamReader或StreamWriter执行这些功能.这是因为FileStream类操作的是字节和字节数组,而Stream类操作的是字符数据.字符数据易于使用,但是有些操作,比如随机文件访问(访问文件中间某点的数据),就必须由FileStream对象执行.其中创建FileStream对象最简单的构造函数如下: 1        FileStream file = new FileS…
在使用StreamWriter和StreamReader时产生了这样的疑问,在不指定的情况下,他们使用什么编码方式? 查看MSDN,请看下图: 注意红色区域  这让我以为构造函数参数不同时使用不一样的字符,一种是utf-8,一种是默认编码. 然后我去测试.结果发现在使用StreamWriter时不指定字符集和指定字符集为默认两种结果是不一样的.惊讶吗! 每当我自己的想法和权威冲突时,一般的结果是我犯二了,这次也一样. 祭出绝招,使用WinHex查看写出来的文件,结果发现: 不指定的情况下为utf…
以下类的命名空间都是:System.I/0; 一.Path:主要对文件路径的操作! 常用方法: String path=@"C:\a\b\c\123.txt"; 1-1.Path.GetFileName(path); //获得文件名:123.txt 1-2.Path.GetExtenSion(path); //获得后缀名:.txt 1-3.Path.GetFileNameWithoutExtension(path); //获得无后缀文件名: 1-4.Path.GetDirectoryN…
命名空间:System.IO; Stream: 各种流的基类,不能时行查找操作,Position属性不能修改.读取时不Position不会自动移动, HttpWebRequest webreq = (HttpWebRequest)WebRequest.Create(new Uri("http://www.baidu.com/"));             Stream stream = ((HttpWebResponse)webreq.GetResponse()).GetRespon…
(FileStream.StreamWriter .StreamReader .File.FileInfo.Directory.DirectoryInfo.Path.Encoding)     C#文件与流(FileStream.StreamWriter .StreamReader .File.FileInfo.Di,有需要的朋友可以参考下. 文件与流(FileStream.StreamWriter .StreamReader .File.FileInfo.Directory.Directory…