1. 程式人生 > >C# Directory和DirectoryInfo類(文件目錄操作)

C# Directory和DirectoryInfo類(文件目錄操作)

spa 當前 ext logs mat key c# static ace

技術分享

對目錄操作例子:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;

namespace DirectoryandDirectoryInfo
{
    class Program
    {
        static void Main(string[] args)
        {
            string dirPath = "
d:\\dir2"; string filePath = string.Format("{0}\\{1}", dirPath, "test.txt"); //判斷當前目錄是否存在 if (!Directory.Exists(dirPath)) { //創建目錄 Directory.CreateDirectory(dirPath); Console.WriteLine("創建一個目錄{0}", dirPath); }
else { Console.WriteLine("目錄{0}已存在", dirPath); } //實例化文件對象 FileInfo file = new FileInfo(filePath); //判斷文件是否存在 if (!file.Exists) { //創建文件 file.Create(); Console.WriteLine(
"創建文件{0}",filePath); } else { Console.WriteLine("文件{0}已存在", filePath); } Console.ReadKey(); } } }

技術分享

技術分享

C# Directory和DirectoryInfo類(文件目錄操作)