C# Directory.Exists() 文件存在但返回一直为false
2021-06-21 01:04
标签:png ati 技术 http 结果 run 管理员 path bsp 查询一个文件,但程序突然不能.发现Directory.Exists(),这个语句返回一致为Flase. 查了几个小时,说是文件访问权限的问题. 在自己的电脑上模拟,还真是. 如果你所用的管理员没有这个文件的“读取”权限,就会报错. “列出文件夹内容”这项也不能勾选. 执行结果: ~God bless!Run OK! C# Directory.Exists() 文件存在但返回一直为false 标签:png ati 技术 http 结果 run 管理员 path bsp 原文地址:https://www.cnblogs.com/ccsharppython/p/10253744.html 1 using System;
2 using System.IO;
3 namespace test
4 {
5 class Program
6 {
7 static void Main(string[] args)
8 {
9 string path1 = "G:";
10 string path2 = "F:";
11 if (!Directory.Exists(path1)) //判断文件夹是否存在,一般直接选着文件夹不会有问题,这里是应对手动输入的情况
12 {
13 Console.WriteLine("path is wriong:" + path1);
14 }
15 else
16 {
17 Console.WriteLine("path is right:" + path1);
18 }
19
20 if (!Directory.Exists(path2)) //判断文件夹是否存在,一般直接选着文件夹不会有问题,这里是应对手动输入的情况
21 {
22 Console.WriteLine("path is wriong:" + path2);
23 }
24 else
25 {
26 Console.WriteLine("path is right:" + path2);
27 }
28 Console.ReadKey();
29 }
30 }
31 }
文章标题:C# Directory.Exists() 文件存在但返回一直为false
文章链接:http://soscw.com/essay/96672.html