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

C#里怎么样判断文件是否存在?

C#里怎么样判断文件是否存在?

判断文件是否存在,也是一个常用的功能。
因为文件如果不存,直接去操作,就会抛出异常。
比如要拷贝一个文件到另外一个目录里,如果文件已经存在那个文件夹里,也会抛出异常。
所以提前判断,就可以减少很多不必要的异常抛出,同时程序写得更加合理。

例子演示如下:

/*
 * C# Program to Check the Existence of a File
 */
using System;
using System.IO;
class Program
{
    static void Main()
    {
        FileInfo info = new FileInfo("C:\\sri\\srip.txt");
        bool exists = info.Exists;
        if (exists == true)
        {
            Console.WriteLine("The File Exists");
        }
        else
        {
            Console.WriteLine("No Such File Found");
        }
        Console.Read();
    }
}

C#中的FileInfo和File类都提供了许多


http://www.kler.cn/a/406467.html

相关文章:

  • 项目上线之后,出现过线上问题吗?怎么排查和解决的?
  • day06(单片机高级)PCB设计
  • java实现小程序接口返回Base64图片
  • SpringBoot多环境+docker集成企业微信会话存档sdk
  • 【机器学习】——朴素贝叶斯模型
  • python之开发笔记
  • Idea修改Commit Changes模式、idea使用git缺少部分Commit Changes
  • 基本的SELECT语句
  • 在 Ubuntu 系统上安装 npm 环境以及 nvm(Node Version Manager)
  • 车企如何实现安全图纸外发管理
  • 单片机学习笔记 5. 数码管静态显示
  • Diving into the STM32 HAL-----DAC笔记
  • 设计模式:6、装饰模式(包装器)
  • 如何修复WordPress卡在维护模式
  • 适配屏幕px、rem单位换算, 将 pxToRem 函数设置为一个全局工具如:在 utils.js 文件、SCSS/Mixin 定义
  • 外卖系统开发实战:从架构设计到代码实现
  • Docker 容器自动启动设置
  • XCode Build时遇到 .entitlements could not be opened 的问题
  • 在 IDEA 中关闭 Spark 的日志输出 已解决
  • JVM(五、垃圾回收器)
  • 初级数据结构——树
  • Element-UI中el-input输入手机号时,如何限制只能输入数字
  • django基于Django的二手电子设备交易平台设计与开发
  • 服务机器人三甲坎德拉:用智能化开启售后服务新篇章
  • 使用OpenAI进行自动化报告和数据解读
  • 【spark】远程debug spark任务(含有pyspark)