using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;namespace _326_文件操作_查看文件和文件夹信息
{class Program{static void Main(string[] args){//1.相对路径:就是找当前程序所在路径//FileInfo fileInfo = new FileInfo("TextFile1.txt");//2.绝对路径:加上文件完整的路径名//FileInfo fileInfo = new FileInfo(@"E:\All_Of_Code\C#_Project\CSharp第三季\026-文件操作_查看文件和文件夹信息\bin\Debug\TextFile1.txt");//Console.WriteLine(fileInfo.Exists);//判断该文件是否存在//Console.WriteLine(fileInfo.Name);//输出文件名//Console.WriteLine(fileInfo.Directory);//取得文件所在路径//Console.WriteLine(fileInfo.Length);//文件大小Console.WriteLine(fileInfo.IsReadOnly);//是否只可读fileInfo.Delete();//删除的是输出路径的文件,工程下的文件还是存在//fileInfo.CopyTo("tt.txt");FileInfo fileInfo = new FileInfo("wangjun.txt");//if(fileInfo.Exists==false)//如果当前文件不存在//{//    fileInfo.Create();//创建当前文件//}//fileInfo.MoveTo("wangjun2.txt");//相当于重命名//文件夹操作(目录操作)(按照完整路径名创建)//DirectoryInfo dirInfo = new DirectoryInfo(@"E:\All_Of_Code\C#_Project\CSharp第三季\026-文件操作_查看文件和文件夹信息\bin\Debug");//查看debug文件夹信息//Console.WriteLine(dirInfo.Exists);//Console.WriteLine(dirInfo.Name);//Console.WriteLine(dirInfo.Parent);//Console.WriteLine(dirInfo.Root);//Console.WriteLine(dirInfo.CreationTime);//dirInfo.CreateSubdirectory("wangjun");//创建子目录          DirectoryInfo dirInfo = new DirectoryInfo("test");if(dirInfo.Exists==false){dirInfo.Create();//创建目录}Console.ReadKey();}}
}

FileInfo,DirectoryInfo相关推荐

  1. C#之Directory类、DirectoryInfo类和Fileinfo,File以及FilesSystemInfo

    一 两者的共同点 都用于典型的操作,如复制.移动.重命名.创建.打开.删除和追加到文件 默认情况下,将向所有用户授予对新文件的完全读写访问权限. 二 两者的区别 File类是静态类,由于所有的File ...

  2. File,FileInfo,Directory,DirectoryInfo

    两者的共同点:   一:都用于典型的操作,如复制.移动.重命名.创建.打开.删除和追加到文件    二:默认情况下,将向所有用户授予对新文件的完全读/写访问权限.   两者的区别:    File类是 ...

  3. File,FileInfo;Directory,DirectoyInfo的区别

    曾经看过有文章说FileInfo.DirectoryInfo类主要用于文件.目录的属性,操作功能不强云云,似乎有忘文生义的嫌疑.     也说说自己的学习体会:     一.    File,Dire ...

  4. 路径,文件,目录,I/O常见操作汇总

    摘要:    文件操作是程序中非常基础和重要的内容,而路径.文件.目录以及I/O都是在进行文件操作时的常见主题,这里想把这些常见的问题作个总结,对于每个问题,尽量提供一些解决方案,即使没有你想要的答案 ...

  5. 文件打包成zip类型文件

    研究了一下,如何把文件打包成Zip文件. 下面是我经历的进程: 1. 首先看到了微软本身的打包代码,是通过System.IO.Packaging 命令空间来进行打包,你可以点击以上的链接来查看其如何打 ...

  6. C#路径/文件/目录/I/O常见操作汇总(一)

    文件操作是程序中非常基础和重要的内容,而路径.文件.目录以及I/O都是在进行文件操作时的常见主题,这里想把这些常见的问题作个总结,对于每个问题, 尽量提供一些解决方案,即使没有你想要的答案,也希望能提 ...

  7. 【转】3.3SharePoint服务器端对象模型 之 访问文件和文件夹(Part 3)

    (三)遍历 文件系统的遍历是指按照文件夹的层级结构遍历文档库.列表的文件夹和列表条目.遍历主要有三种方式:(1)直接使用文件系统对象模型进行遍历:(2)使用SPDocumentLibrary进行遍历: ...

  8. C#文件目录IO常见操作汇总

    http://www.kuaipan.cn/file/id_14185671388311824.html http://www.kuaipan.cn/file/id_14185671388311942 ...

  9. System.IO命名空间

    从上面那张图可以看出Directory和File类型直接扩展了System.Object,而DirectoryInfo和FileInfo则是从FileSystemInfo抽象类派生的 System.I ...

最新文章

  1. 用MODELLER构建好模型后对loop区域进行自动的优化过程
  2. knllgobjinfo: MISSING Streams multi-version data dictionary!!! 的一次处理 (二)
  3. Java基础——异常处理
  4. PAT甲级1104 Sum of Number Segments:[C++题解]数段之和,测试点2爆double,请用long double!!!
  5. GStreamer 的调试工具
  6. 为什么大公司一定要使用DevOps
  7. 【原创】SharePoint中如何判断任务是否已经延期
  8. jQuery学习(一):鼠标移动显示大图
  9. 用DELPHI为ASP开发文件上载组件
  10. hltm连接css的link,CSS 链接(link)
  11. OpenCore引导配置说明第十五版-基于OpenCore-0.6.8-04-06正式版
  12. 数字音频IC的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  13. 不定式和动名词复合结构是什么
  14. XML文件里处理大于号小于号方式
  15. java 打压缩包_java将文件打成zip包
  16. MySQL 之 The definition of table 'p' prevents operation UPDATE on table 'post'.
  17. 【印刷行业】RICOH MH5422和MH5442喷头(G6+)
  18. android阅读器里的 txt 文本处理分页功能的实现:
  19. Python常用字符编码
  20. 凌波微步 出与洛神赋

热门文章

  1. 排球计分规则功能说明书
  2. x64 可变参数原理完全解析
  3. May 17th Thursday (五月 十七日 木曜日)
  4. javawe(ckeditorsmartupload)
  5. Android DEX加壳
  6. 基本,动态,GPT,MBR磁盘介绍
  7. 我的java学习之路之Spring MVC
  8. 系综理论(Ensemble Theory)
  9. 数据监控预警系统,实现不同端信息推送
  10. 清空KindEditor编辑器内容