当前位置: 首页 > news >正文

【CSharp】判断目录以及文件是否存在

【CSharp】判断目录以及文件是否存在

  • 1.背景
  • 2.判断目录
  • 3.判断文件

1.背景

我们在进行磁盘IO的时候进行需要判断目录、文件是否存在,根据判断结果再做进一步的操作。

其中判断目录是否存在,涉及Directory.Exists(String) 方法;
命名空间:System.IO
方法功能:确定给定路径是否引用磁盘上的现有目录。
具体:如果 path 指向现有目录,则为 true;如果该目录不存在或者在尝试确定指定目录是否存在时出错,则为 false。

其中判断文件是否存在,涉及File.Exists(String) 方法;
命名空间:System.IO
方法功能:确定指定的文件是否存在。
具体:如果调用方具有要求的权限并且包含现有文件的名称,则为 true ;否则为 false。

2.判断目录

以下示例判断目录是否存在,如果不存在则递归的创建目录。

using System;
http://www.lryc.cn/news/357647.html

相关文章:

  • kali基本扫描工具(自带)
  • 与MySQL的初相遇
  • 详解Spring IoCDI(一)
  • Android 14 - 绘制体系 - 概览
  • 【RAG论文】文档树:如何提升长上下文、非连续文档、跨文档主题时的检索效果
  • 【前端每日基础】day27——小程序开发
  • 【C语言】指针速览
  • Java基础学习:深入解析Java中的位运算符
  • 9.Redis之list类型
  • Git 的安装和使用
  • 大模型时代的具身智能系列专题(五)
  • 基于springboot+vue的社区医院管理服务系统
  • 车载电子电器架构 —— 智能座舱标准化意义
  • Compose在xml中使用滑动冲突处理
  • 微信网页版登录插件v1.1.1
  • 华为实训课笔记 2024
  • HTML静态网页成品作业(HTML+CSS)——宠物狗介绍网页(3个页面)
  • 网络模型-路由策略
  • 【MySQL精通之路】InnoDB(7)-锁和事务模型
  • 深度学习创新点不大但有效果,可以发论文吗?
  • 【ARM Cache 系列文章 7.1 – ARMv8/v9 MMU 页表配置详细介绍 02 】
  • Mysql搭建主从同步,docker方式(一主一从)
  • 【已解决】使用token登录机制,token获取不到,blog_list.html界面加载不出来
  • 【Linux 网络编程】网络的基础知识详解!
  • Nacos 2.x 系列【12】配置加密插件
  • Kubernetes和Docker对不同OS和CPU架构的适配关系
  • LabVIEW机器设备的振动监测
  • FreeRTOS学习笔记-基于stm32(7)任务状态查询与任务时间统计API函数
  • Flutter 中的 ElevatedButton 小部件:全面指南
  • huggingface的self.state与self.control来源(TrainerState与TrainerControl)