.net代码规定路径名时,可以使用绝对路径名,也可以使用相对路径名.绝对路径名显示的规定文件或目录来自于哪一个已知的位置,比如C:驱动器.如C:\Work\LogFile.txt.这个路径准确地定义了其位置.
相对路径名相对于一个起始位置.使用相对路径名时,无需规定驱动器或已知的位置.前面的当前工作目录就是起点,这是相对路径名的默认设置.例如,如果应用程序运行在C:\Development\FileDemo目录上,并使用相对路径LogFile.txt,该文件就是C:\Development\FileDemo\LogFile.txt.为了上移目录,要使用..字符串.这样,在同一个应用程序中,路径..\Log.txt表示C:\Development\log.txt文件.
如前所述,工作目录起初设置为运行应用程序的目录.当使用VS或VEC开发程序时,这就表示应用程序是所创建的项目文件夹下的几个目录.
|