程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#文件(夾)基本操作

C#文件(夾)基本操作

編輯:C#入門知識

C#文件(夾)基本操作


用到的類應該都在System.IO裡面。   using System.IO; 1、按類型遍歷文件夾下所有文件。  
DirectoryInfo dirInfo = new DirectoryInfo(path);
//類型名不區分大小寫
FileInfo[] files = dirInfo.GetFiles("*.pdf", SearchOption.AllDirectories); 
foreach (FileInfo fileInfo in files)
{
    Console.WriteLine(fileInfo.FullName);
}

 

2、遍歷文件夾下所有文件。  
DirectoryInfo dirInfo = new DirectoryInfo(path);
FileInfo[] files = dirInfo.GetFiles("*.*", SearchOption.AllDirectories);   
foreach (FileInfo fileInfo in files)
{  
    string filename = fileInfo.Name.ToLower();
    //可在這裡篩選多種文件類型
    if (filename.EndsWith(".jpg") || filename.EndsWith(".png"))
    {
        Console.WriteLine(fileInfo.FullName);
    }
}

 

3、判斷目錄是否存在。  
if (!Directory.Exists(path))
{
    Console.WriteLine(path + " not exist");
}

 

4、創建目錄。   Directory.CreateDirectory(path);    //可創建多級目錄  

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved