文件流_File文件操作_相对路径_绝对路径

来源:互联网 发布:知乎日报网页版 编辑:程序博客网 时间:2024/05/22 13:05

文件流_File文件操作_相对路径_绝对路径<16/9/2017>

第一种方式:(通过相对路径进行查找)

首先在当前程序中创建一个文本文档:


添加后文件出现:

在文本文档中如下输入:


键入代码,保存后检查该文件是否在相对路径中(当前程序所在的路径)

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.IO;namespace 文件操作{    class Program    {        static void Main(string[] args)        {            //相对路径:就是找当前程序所在的路径            FileInfo fileInfo = new FileInfo("TextFile1.txt");            Console.WriteLine(fileInfo.Exists);//判断该文件是否存在        }    }}
运行后显示该文件false没被找到:

观察"文件操作"程序的输出路径:

更改文本文档的属性,来使得其存在于相对路径之下:

运行后观察:

而此时结果也为True:

总得来说,就是学会该文件的输出目录属性就行了.


第二种方式:(通过绝对路径进行查找)

先上代码:

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.IO;namespace 文件操作{    class Program    {        static void Main(string[] args)        {            //绝对路径:加上文件完成的路径名            FileInfo fileInfo = new FileInfo(@"C:\Users\Maximilian Liu\source\repos\文件操作\文件操作\TextFile1.txt");            Console.WriteLine(fileInfo.Exists);//判断该文件是否存在        }    }}

运行成功!