请教各位高手,以上功能如何才能实现呢

解决方案 »

  1.   

    File.Exists("路径") 判断是否存在 
      

  2.   

    File.Exists("路径"),那个路径包含了文件名的吧,我的意思是比如在C盘下,我要找一个名为a.txt的文件,如果有,就返回它的路径;判断文件是否存在容易,但是如何返回绝对路径呢
      

  3.   

    string[] files = Directory.GetFiles(@"C:\", "a.txt", System.IO.SearchOption.AllDirectories);
    files.ToList().ForEach(x => MessageBox.Show(x));
      

  4.   

    你调用file.FullName的时候,就已经利用路径建立了一个file对象吧,但是我不知道那个文件的具体路径,只知道名称呀
      

  5.   

    非常感谢,试了一下你的方法,但是出现了下面的错误:
    对路径"C:\System Volume Information\"的访问被拒绝....怎么回事儿呢,没有权限?那该怎么
    修改呢?
      

  6.   

    我还以为是dos命令呢。c#直接就1楼的就可以了。
    dos下
    if exists 路径\文件 then 
    else if errorlevel = 1 then ..
      

  7.   

    1楼就是给你的你要的答案了。
    File.Exist("可以是相对路径,也可以是绝对路径")
      

  8.   

    http://topic.csdn.net/u/20110617/19/52ec592f-e868-4e48-a6ba-fbbceee78e63.html