我如何解决错误无法在c#中找到路径的一部分?

时间:2017-11-09 09:52:08

标签: c#

即时寻找忽略此错误消息的方法(无法找到路径的一部分)。我的意思是我的应用程序正在使用驱动器(F :)为exp。所以,如果驱动器F不存在,我将收到错误消息。我该如何忽略或解决这个问题?

我的问题是该路径不是文件夹而无法创建......

    string fdr = Environment.GetFolderPath(Environment.SpecialFolder.MyComputer);
    string fdrt = System.Environment.MachineName.ToString();
    string fdrir = "F:\\";

1 个答案:

答案 0 :(得分:1)

您可以使用许多工具:

  1. if (Directory.Exists(pathhere)) dostuff else otherstuff;
  2. try { dostuff; } catch { doingfailedmessages }
  3. 目录和文件都为您提供了检查存在的机会,但是如果文件已经使用并已锁定,则不会在文件中进行检查。尝试尝试做到这一点,如果失败,你就可以决定......首先你可以尝试消除失败的问题。