c#文件操作大全

c#文件操作大全

ID:26409087

大小:279.00 KB

页数:133页

时间:2018-11-26

c#文件操作大全_第1页
c#文件操作大全_第2页
c#文件操作大全_第3页
c#文件操作大全_第4页
c#文件操作大全_第5页
资源描述:

《c#文件操作大全》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C#文件操作大全上一篇/下一篇 2010-05-0710:23:27/个人分类:.net查看(1535)/评论(20)/评分(79/1)1.创建文件夹//usingSystem.IO;Directory.CreateDirectory(%%1);2.创建文件//usingSystem.IO;File.Create(%%1);3.删除文件//usingSystem.IO;File.Delete(%%1);4.删除文件夹//usingSystem.IO;Directory.Delete(%%1);5.删除一

2、个目录下所有的文件夹//usingSystem.IO;foreach(stringdirStrinDirectory.GetDirectories(%%1)){ DirectoryInfodir=newDirectoryInfo(dirStr); ArrayListfolders=newArrayList(); FileSystemInfo[]fileArr=dir.GetFileSystemInfos(); for(inti=0;i

3、lders[i]asFileInfo;  if(f==null)  {   DirectoryInfod=folders[i]asDirectoryInfo;   d.Delete();  } }}6.清空文件夹//usingSystem.IO;Directory.Delete(%%1,true);Directory.CreateDirectory(%%1);7.读取文件//usingSystem.IO;StreamReaders=File.OpenText(%%1);string%%2=null;wh

4、ile((%%2=s.ReadLine())!=null){ %%3}s.Close();8.写入文件//usingSystem.IO;FileInfof=newFileInfo(%%1);StreamWriterw=f.CreateText();w.WriteLine(%%2);w.Close();9.写入随机文件//usingSystem.IO;byte[]dataArray=newbyte[100000];//newRandom().NextBytes(dataArray);using(FileS

5、treamFileStream=newFileStream(%%1,FileMode.Create)){//Writethedatatothefile,bytebybyte. for(inti=0;i

6、verifythedata. for(inti=0;i

7、ibutes.ReadOnly)!=0){ %%2}else{ %%3}11.写入属性//usingSystem.IO;FileInfof=newFileInfo(%%1);//设置只读f.Attributes=myFile.Attributes

8、FileAttributes.ReadOnly;//设置可写f.Attributes=myFile.Attributes&~FileAttributes.ReadOnly;12.枚举一个文件夹中的所有文件夹//usingSystem.IO;foreach(st

9、ring%%2inDirectory.GetDirectories(%%1)){ %%3}/*DirectoryInfodir=newDirectoryInfo(%%1);FileInfo[]files=dir.GetFiles("*.*");foreach(FileInfo%%2infiles){ %%3}*/13.复制文件夹/*usingSystem.IO;usingSystem.Collections;*/stringpath=(%%

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。