FileStream aFile = new FileStream("../../Class1.cs",FileMode.Open);
这是原型,我就是不知道“../../”是指到那了,是当前目录向下移了两层吗、??

解决方案 »

  1.   

    理解的对[.] 当前目录
    [..] 上级目录c:\Temp\a\b\c\..\..\..\temp.bmp
    =>
    c:\temp\temp.bmpa\b\c甚至都可以不存在!
      

  2.   

    FileStream aFile = new FileStream("../../Class1.cs",FileMode.Open);
    这是原型,我就是不知道“../../”是指到那了,是当前目录向下移了两层吗、??
    -------------------
    理解的不对...".."代表父级目录..."../../"就是父级的父级...例如当前目录是C:\root\parent\curr, "../../Class1.cs"就是"C:\"...这个代码的用法通常是因为VS调试运行时生成的可执行文件在"项目文件夹\bin\debug"中...所以...