社区
C#
帖子详情
File.Exists判断文件时,文件明明存在,就是一直输出false??为什么呢?
linzhanfei
2010-08-26 10:27:45
while (File.Exists( @"\c$\temp.txt") == false)
{
Thread.Sleep(1000);
Console.WriteLine(File.Exists( @"\c$\temp.txt"));
}
路径肯定没有问题,因为有时候还是会输出true的(但有时候也会输出false)
如果有其他的判断文件存在办法也行!!!
...全文
1153
13
打赏
收藏
File.Exists判断文件时,文件明明存在,就是一直输出false??为什么呢?
while (File.Exists( @"\c$\temp.txt") == false) { Thread.Sleep(1000); Console.WriteLine(File.Exists( @"\c$\temp.txt")); } 路径肯定没有问题,因为有时候还是会输出true的(但有时候也会输出false) 如果有其他的判断文件存在办法也行!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
linzhanfei
2011-02-05
打赏
举报
回复
ok 都不符合我的
孟子E章
2010-08-28
打赏
举报
回复
关于 System.IO.File.Exists 需要注意的事项
http://www.wangchao.net.cn/bbsdetail_575206.html
linzhanfei
2010-08-28
打赏
举报
回复
原因是:网络未找到
所以返回false
但就是不知道为什么会这样?
porschev
2010-08-27
打赏
举报
回复
nyq1999
2010-08-27
打赏
举报
回复
源码那么写是因为人家有远程共享路径..........
linzhanfei
2010-08-27
打赏
举报
回复
while (File.Exists( @"\\10.100.100.68\c$\temp.txt") == false)
{
Thread.Sleep(1000);
Console.WriteLine(File.Exists( @"\\10.100.100.68\c$\temp.txt"));
}
源码是这样的,我只是把ip去掉了
luzaijia
2010-08-26
打赏
举报
回复
受教了!!
wuyq11
2010-08-26
打赏
举报
回复
访问共享目录
Directory.Exists
但是,如果路径存在,但没有权限,那也会返回false。
如果有账户/密码,可以用隐射盘的方式或者模拟帐号后用Exists判断
兔子-顾问
2010-08-26
打赏
举报
回复
映射为本地驱动器盘符,然后访问这个本地路径。
特别
2010-08-26
打赏
举报
回复
\c$\temp.txt
这前面是不是得加上计算机名或者IP地址,
例如:
\\192.168.0.13\c$\temp.txt
十八道胡同
2010-08-26
打赏
举报
回复
那你的$是什么意思?
不是本地硬盘?
(!File.Exists( @"c:\temp.txt")) 这样就是可以的,""前面加@,字符串里面的字符就转义了
q107770540
2010-08-26
打赏
举报
回复
(!File.Exists( @"c:\temp.txt"))
q107770540
2010-08-26
打赏
举报
回复
(File.Exists( @"\c$\temp.txt") == false)
=====
(File.Exists( @"\c:\temp.txt") == false)
软件测试全栈系列课程
整套课程体系都是根据工作过程中间软件测试所具备的能力而精心设计,从软件测试基础的全面了解,对软件测试有初步认知,学习软件测试分类、概念、测试用例设计等等 通过电商平台的软件测试实践,从测试计划、测试执行、测试环境部署、测试报告提升软件测试实战能力,学完即可投入工作项目实战 中级阶段学习软件测试所需要的数据库知识和linux 基础知识,提升bug 定位能力 高级阶段学习linux部署实战、jmeter 性能测试、自动化测试,提升独立搭建和维护测试环境的能力,性能测试发现系统瓶颈,提升系统响应
时
间,自动化测试,提升软件测试执行效率 、
Java
File
、Paths、Path的意外错误:
file
.
exists
() 结果错误
最近做项目自己写
文件
上传和下载,用到了
File
、Paths、Path,其中出现了如下意外情况: 实例化Path: Path path = Paths.get("E://souces/tmp/abc"); 将此path作为入参: test(path); test方法内调用: if(path.to
File
().
exists
()){ System.out.print("
file
is
exists
"); // TODO 接收流并写入
文件
}
输出
: fi...
php
file
_
exists
文件
存在
返回
false
,php realpath,
file
_
exists
文件
存在
却返回
false
解决办法...
昨天下载的php网站配招运行环境进行安装
时
(系统环境:window2003+IIS6+FastCGI+PHP5.3.4),
一直
无法正常运行,
一直
提示程序已经安装,要删除lock
文件
。查看网站根目录下的index.php代码,里面有如下代码if(!
file
_
exists
('install/lock')){//下面2句自己加的,
输出
路径echo '-'.realpath('install/lock')...
java---
文件
存在
,
file
_
exists
、is
File
显示
false
使用
file
_
exists
、is
File
等相关函数
时
候,
明明
文件
存在
却
输出
是
false
: 第一步先确定这个
文件
是否
存在
,并查看并 “复制”
文件
的绝对路径(就是带有盘符的那种) 第二步,将
file
中的
文件
路径换成绝对路径就可以了! ...
python使用os库的os.path.
exists
、os.path.isdir、os.path.is
file
、os.path.isabs来
判断
指定路径是否
存在
、是否为目录、是否为
文件
、是否为绝对路径
参考链接: os.path.
exists
(path) 参考链接: os.path.is
file
(path) 参考链接: os.path.isdir(path)
C#
110,539
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章