日期:2014-05-18  浏览次数:21080 次

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

------解决方案--------------------
C# code
            string Fi =@"F:\F\四十二章经.rtf";
            if (System.IO.File.Exists(Fi))
            {
                MessageBox.Show( Fi + " 存在");
            }
            else
            {
                MessageBox.Show(Fi + "不存在");
            }

------解决方案--------------------
探讨
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……

------解决方案--------------------
Directory.Exists(@"E:\KwDownload\song")是判断文件夹存在

File.Exists(@"E:\KwDownload\song")是判断文件存在。
------解决方案--------------------
if (File.Exists(@"E:\KwDownload\song"))
File.Exists 是判断文件是否存在。
(@"E:\KwDownload\song")这里是文件夹,而不是文件。
------解决方案--------------------
呵呵,放了低级错误..