首页 > 编程语言 >C# 文件和文件夹判断存在与否,并创建

C# 文件和文件夹判断存在与否,并创建

时间:2023-07-25 18:15:13浏览次数:39  
标签:Files 文件 C# 创建 System 与否 文件夹 Directory

            //根据虚拟路径获取文件物理路径
            string savePath = Server.MapPath("~/Uploads/RemoteDatum/");
            //文件夹判断
            if (!System.IO.Directory.Exists(@"E:\Files"))
            {
                //不存在就创建文件夹
                System.IO.Directory.CreateDirectory(@"E:\Files");
            }
            //文件判断
            if (!File.Exists(@"E:\Files\test.txt"))
            {
                //不存在就创建文件
                File.Create(@"E:\Files\test.txt");
            }

 

标签:Files,文件,C#,创建,System,与否,文件夹,Directory
From: https://www.cnblogs.com/weilphome/p/17580528.html

相关文章

  • DHCP原理
    DHCP(DanamicHostConfigurationProtocol)自动分配IP地址。地址池/作用域:(IP,子网掩码,网关,DNS,租期)优点:减少工作量,避免IP冲突,提高地址利用率原理DHCP租约过程,分4个步骤1).发送DHCPDiscovery广播包      客户机广播请求IP地址(包含客户机的MAC地址)2).响应DHCPOffer广播......
  • PROFINET转TCP/IP网关profinet电缆
    大家好,今天要和大家分享一款自主研发的通讯网关,捷米JM-PN-TCPIP。这款网关可是集多种功能于一身,PROFINET从站功能,让它在通讯领域独领风骚。想知道这款网关如何实现PROFINET和TCP/IP网络的连接吗?一起来看看吧!首先,这款网关可以连接到PROFINET总线中作为从站使用,同时还能连接到TCP/I......
  • 为什么 CPU 访问寄存器的速度比访问内存的速度快
    为什么CPU访问寄存器的速度比访问内存的速度快寄存器是位于CPU内部的高速存储器件,而内存则是位于CPU外部的存储器件。在计算机体系结构中,访问速度极大取决于数据存储设备与CPU之间的距离,当CPU需要从存储设备中读取数据时,必须通过一系列的总线、控制器等中间设备进行数......
  • CAD二次开发之 会旋转的彩色风车
      ///<summary>///会旋转的风车///</summary>[CommandMethod("RotatingFan")]publicvoidRotatingFan(){vardoc=Application.DocumentManager.MdiActiveDocument;vardb......
  • 如何编写难以维护的React代码?——滥用useEffect
    如何编写难以维护的React代码?——滥用useEffect在许多项目中,我们经常会遇到一些难以维护的React代码。其中一种常见的情况是滥用useEffect钩子,特别是在处理衍生状态时。让我们来看一个例子:constComponentA=({list})=>{const[filteredList,setFilteredList]=useSta......
  • typeof,instanceof
    typeof是用来判断数据类型的,包括以下7种:number、boolean、symbol、string、object、undefined、functioninstanceof检查左侧的对象是否是右侧构造函数的实例它会遍历整个原型链,即使原型链很深,只要在原型链上找到了指定的构造函数的原型,就会返回true。functionA(){}consta......
  • GDI+区域(Region)排除与路径(GraphicsPath)叠加透明
    1、区域(Region)排除 1CRectrt;2GetClientRect(&rt);34GraphicsPathpa;5pa.AddEllipse(0,0,rt.Width(),rt.Height());6Regionrg(Rect(0,0,rt.Width(),rt.Height()));7rg.Exclude(&pa);8graphics.FillRegion(&SolidBrush(Color(255,0,......
  • 使用gcc-13.1.0编译安装thrift-0.18.1
    执行configure生成Makefile,排除掉不需要的语言支持和测试等:./configure--prefix=/usr/local/thrift-0.18.1--with-boost=/usr/local/boost--with-libevent=/usr/local/libevent--with-openssl=/usr/local/openssl--with-cpp=yes--with-go=no--with-java=no--with-pyth......
  • 腾讯云API网关(C#)语言生成应用认证签名
    实现场景,由于腾讯云API没有提供.NET的方法如图 下面是实现方法,因为不能上传dll文件原因,直接给到我的飞书笔记给大家查看飞书笔记链接......
  • CentOS/RHEL常用命令
    查看Linux的版本cat/etc/system-release查看所有进程psaux查到进程号后终结该进程 kill-9进程号cd-返回上次所在目录(这个应该很实用,O(∩_∩)O哈哈~)sudo-i sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如hal......