转自

https://www.cnblogs.com/cyct/p/10663106.html

File.Exists(path + "a.txt")) //判断某个目录下是否存在某个文件System.IO.Directory.Exists(@"E:\Files")) //判断文件夹是否存在,不存在则创建文件夹
 

C#中判断文件夹或文件是否存在的方法

c#中操作IO非常简单,下面介绍如何判断文件夹或文件是否存在的方法。  代码如下: 
//判断文件夹是否存在,不存在则创建文件夹 
if (!System.IO.Directory.Exists(@"E:\Files")) 

   System.IO.Directory.CreateDirectory(@"E:\Files");//不存在就创建文件夹 } 
//判断某文件是否存在 
需要引用命名空间using System.IO; 
if(File.Exists(@"E:\Files\test.txt")) 

//存在 

else 

//不存在

}   使用非常简单吧。

File.exists()Directory.exists()相关推荐

  1. ubuntu下面解决mysqld_safe Directory '/var/run/mysqld' for UNIX socket file don't exists

    事情是这样的,原先创建MySQL中的root用户,指定的host为localhost,就想改一下为某个网段的,结果改完之后就退出了,然后就悲剧了,无法连接了.网上找的大部分解决办法是: ubuntu下 ...

  2. C# Directory.Exists() 文件存在但返回一直为false

    备注:这是一个低级错误,起始真正的原因不是访问权限的问题. 真正的原因是:这个程序要读取远程电脑上共享文件夹里的文件,但是没有远程访问代码,导致找不到相关的目录.所以才报错! 查询一个文件,但程序突然 ...

  3. 解决 swap file “*.swp”already exists!问题

    Linux下难免要开启多个vim共同编辑同一个文件,这时再次保存就会出现: swap file "*.swp" already exists! [O]pen Read-Only, ...

  4. mysql: however file don't exists. Create writable for user 'mysql'.

    第一次启动mysql5.7时,报错. [root@test2 my57_3307]# /usr/local/mysql57/bin/mysqld_safe --defaults-file=/dbdat ...

  5. python3 pyinstaller 打包后执行文件运行错误 No such file or directory 和 Cannot load native module 解决方法

    目录 实例1.No such file or directory 错误  --add-binary 参数解决 实例2.Cannot load native module 错误 强制引入解决 总结 使用 ...

  6. xend: No such file or directory. Is xend running? 问题

    昨天下午升级 一台 Xen 服务器后发现 xend 服务无法启动,启动系统后运行 xen 工具报错: # xm list Error: Error connecting to xend: No suc ...

  7. Keil编译报错:Cannot open include file: 'stdbool.h': No such file or directory问题解决

    Keil编译出现报错:Cannot open include file: 'stdbool.h': No such file or directory,或者出现Error: L6411E: No co ...

  8. Python:错误FileNotFoundError: [Errno 2] No such file or directory: 'objects/epsilon.pkl

    目录: 前言 解释 详细解释 前言 看微信推送了一个好玩的应用强化学习dinosrun,但是在运行时,遇到了这个问题,百思不得其解: FileNotFoundError: [Errno 2] No s ...

  9. Android之android.system.ErrnoException: open failed: ENOENT (No such file or directory)

    1 问题 在sdcard目录下面创建了一个文件提示下面的错误 android.system.ErrnoException: open failed: ENOENT (No such file or d ...

最新文章

  1. dataframe 拆分 分裂
  2. Liferay 用PortletSession 实现不同Liferay之间通讯
  3. Cookie和Session的区别详解
  4. C#中控制线程池的执行顺序
  5. 何时使用JavaFX代替HTML
  6. 【渝粤教育】国家开放大学2018年春季 3780-21T燃气设备操作与维护 参考试题
  7. 创意吃鱼法(洛谷-P1736)
  8. [网络流24题-6]孤岛营救问题
  9. 95-170-040-源码-Time-Time简介
  10. C/C++ 中的指针
  11. Java 容器源码分析之 TreeMap
  12. C# winform解决解决窗体第一次设置为最大化后,点击最大化按钮窗体无法居中问题...
  13. mysql表锁ix_S、X、IS、IX数据库锁机制 很详细的教程,简单易懂
  14. 谷歌眼镜公开接受预订,全新宣传视频帅爆了_-Chaz-_新浪博客
  15. 了matlab进行LR检验的代码,求助,matlab空间回归的LR检验显示错误该怎么办?
  16. SCT2601TVBR、LMR16006XDDCR、MP2456GJ-Z参数
  17. Linux Note [vaynexiao]
  18. 在 win 10 系统 上部署 openclinica开源项目
  19. 信息增益matlab实现,python中如何实现信息增益和信息增益率
  20. 网络分流器|网络分流器|移动互联网采集方案

热门文章

  1. ubuntu18.04修改屏幕休眠时间
  2. 阿里,昨天被主管告知3.25了,感觉自己好失败...
  3. 2017第九届广州国际园林机械与园艺工具展 2017第九届广州国际园林景观与美好人居博览会 第九届广州国际花卉盆栽及花店花园用品展览会 2017中国花卉展览会 第九届广州国际绿化苗木展会刊(参展商名录
  4. 腾讯47岁T13大佬被裁,厂龄15年依然被毕业?
  5. 微信小程序如何修改小程序名称
  6. 从USB数据采集板看技术造诣
  7. 双螺杆挤出机有哪些系列
  8. gdb - 暂停/恢复程序执行
  9. 那些办公室和家里不能挂的字画
  10. 奔三的你,是否还年轻