File.Exists 总是返回 false 我文件明明存在哦 这什么原因啊

chenchufan08541 2010-05-19 10:47:03
c# rt!
...全文
2504 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
流浪恋乡 2012-03-15
  • 打赏
  • 举报
回复
今天我犯了同样的错误,查了两个小时都没找到原因。细节很重要啊。坚决顶!
chenchufan08541 2010-05-20
  • 打赏
  • 举报
回复
谢谢各位了! 呵呵!
jerryma888888 2010-05-20
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 skep99 的回复:]
引用 5 楼 chenchufan08541 的回复:
private void MainForm_Load(object sender, EventArgs e)
{
//加载文件
// string path=Path.GetFullPath(");
string path = @"E:\KwDownload\song";
if (File.Exists(@"E:\KwDownlo……
[/Quote]


UP
Alden 2010-05-19
  • 打赏
  • 举报
回复
认真检查路径和文件名全称,包括扩展名.路径最好从windows的地址栏中复制,不要自己写,很容易出错的.
care365 2010-05-19
  • 打赏
  • 举报
回复
呵呵,放了低级错误..
spmzfz 2010-05-19
  • 打赏
  • 举报
回复
if (File.Exists(@"E:\KwDownload\song"))
File.Exists 是判断文件是否存在。
(@"E:\KwDownload\song")这里是文件夹,而不是文件。
starts_2000 2010-05-19
  • 打赏
  • 举报
回复
Directory.Exists(@"E:\KwDownload\song")是判断文件夹存在

File.Exists(@"E:\KwDownload\song")是判断文件存在。
skep99 2010-05-19
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 chenchufan08541 的回复:]
private void MainForm_Load(object sender, EventArgs e)
{
//加载文件
// string path=Path.GetFullPath(");
string path = @"E:\KwDownload\song";
if (File.Exists(@"E:\KwDownload\song"))
{
string [] file……
[/Quote]

大哥,这个是文件夹
用Directory.Exists判断
chenchufan08541 2010-05-19
  • 打赏
  • 举报
回复
private void MainForm_Load(object sender, EventArgs e)
{
//加载文件
// string path=Path.GetFullPath(");
string path = @"E:\KwDownload\song";
if (File.Exists(@"E:\KwDownload\song"))
{
string [] fileNames= Directory.GetFiles(path);
foreach (string fileName in fileNames)
{
this.MusicList.Items.Add(fileName);
}
}
}
wuyq11 2010-05-19
  • 打赏
  • 举报
回复
贴出代码看看
路径
数据之巅 2010-05-19
  • 打赏
  • 举报
回复
把你的代码贴出来看看,是否加入了后缀名?
spmzfz 2010-05-19
  • 打赏
  • 举报
回复
            string Fi =@"F:\F\四十二章经.rtf";
if (System.IO.File.Exists(Fi))
{
MessageBox.Show( Fi + " 存在");
}
else
{
MessageBox.Show(Fi + "不存在");
}
skep99 2010-05-19
  • 打赏
  • 举报
回复
检查路径,还有file是否与文件夹同名?

111,076

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧