C# 判断文件/目录是否存在

news/2024/11/29 0:51:37/

C# 判断文件是否存在,不存在则创建
C#判断指定目录是否存在,不存在就创建 spath:文件夹路径名
using System.IO;
if (Directory.Exists(spath))
{

}
else
{
    DirectoryInfo directoryInfo = new DirectoryInfo(spath);
    directoryInfo.Create();
}

C#  判断文件是否存在
filePath 文件路径名
 if (!File.Exists(filePath))
{
    //MessageBox.Show(filePath + "  not exists!");
    FileStream fs = File.Create(filePath);//创建文件
    fs.Close();
    return ;
}
else
{
     MessageBox.Show(filePath + "  exists!");
     //执行读写操作
}


http://www.ppmy.cn/news/62799.html

相关文章

Linux学习之Shell(一)

Shell概述 1)Linux提供的Shell解析器有 [xiaominghadoop101 ~]$ cat /etc/shells /bin/sh /bin/bash /sbin/nologin /usr/bin/sh /usr/bin/bash /usr/sbin/nologin /bin/tcsh /bin/csh2)bash和sh的关系 [xiaominghadoop101 bin]$ ll | grep bash -rwxr…

ShardingProxy分库分表实战

目录 ShardingProxy简述 快速使用 ShardingProxy部署 ShardingProxy使用 ShardingProxy的服务治理 Shardingproxy的其他功能 ShardingProxy的SPI扩展 ShardingSphere总结 ShardingProxy简述 ShardingProxy的功能同样是分库分表,但是他是一个独立部署的服务…

实现docker目录和本地目录的互通

1.docker run使用-v 绑定一个卷 来实现容器中的目录与本地某个目录的联通,这样可以让容器中的数据在容器销毁之后仍然可以被保留下来。下面是一些基本的步骤: 创建一个本地目录,用于存储容器中的数据。例如,我们可以在本地创建一…

Altium Designer中如何在顶层中添加对应端口

转载说明: 大众深度科普 https://jingyan.baidu.com/article/c33e3f4889f327ea15cbb584.html 版权归原作者所有;感谢原作者的分享; 转载到此,主要为了后期查看方便; 本经验简要介绍Altium Designer中如何在顶层中添…

字符设备驱动开发实验

我们以 chadev 这个虚拟设备为 例,完整的编写一个字符设备驱动模块。chadev 不是实际存在的一个设备,是为了方 便讲解字符设备的开发而引入的一个虚拟设备设备有两个缓冲区,一个为读缓冲 区,一个为写缓冲区,这两个缓冲…

(六)【平衡小车制作】位置式PID、直立环与速度环编程

本篇文章我将针对位置式PID算法、直立环、速度环等的编程进行详细的讲解,让每位小伙伴能够对这三个概念的编程逻辑有更加清晰的理解。 一、直立环(PD控制器) 1.中文公式  直立环输出Kp1角度偏差Kd角度偏差的微分  // 角度偏差真实角度-期…

JMeter开发web及手机APP自动化脚本练习

(一)开发web自动化脚本练习 一、打开浏览器代理服务器设置 我这里用的是360浏览器,打开浏览器代理服务器设置,端口要与jmeter中的端口设置保持一致哦。 二、JMeter设置代理 JMeter设置代理(jmeter中的端口要与360浏览…

【设计模式】抽象工厂模式

【设计模式】抽象工厂模式 参考资料: Java设计模式 - 抽象工厂模式 重学 Java 设计模式:实战抽象工厂模式 文章目录 【设计模式】抽象工厂模式一、抽象工厂模式介绍1.1、什么是工厂方法模式1.2、角色概述 二、案例场景模拟2.1、背景一:Redis…