程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#簡略遍歷指定文件夾中一切文件的辦法

C#簡略遍歷指定文件夾中一切文件的辦法

編輯:C#入門知識

C#簡略遍歷指定文件夾中一切文件的辦法。本站提示廣大學習愛好者:(C#簡略遍歷指定文件夾中一切文件的辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是C#簡略遍歷指定文件夾中一切文件的辦法正文


本文實例講述了C#簡略遍歷指定文件夾中一切文件的辦法。分享給年夜家供年夜家參考,詳細以下:

C#遍歷指定文件夾中的一切文件:

DirectoryInfo TheFolder=new DirectoryInfo(folderFullName);
//遍歷文件夾
foreach(DirectoryInfo NextFolder in TheFolder.GetDirectories())
  this.listBox1.Items.Add(NextFolder.Name);
//遍歷文件
foreach(FileInfo NextFile in TheFolder.GetFiles())
  this.listBox2.Items.Add(NextFile.Name);

若何獲得指定目次包括的文件和子目次

1. DirectoryInfo.GetFiles():獲得目次中(不包括子目次)的文件,前往類型為FileInfo[],支撐通配符查找;

2. DirectoryInfo.GetDirectories():獲得目次(不包括子目次)的子目次,前往類型為DirectoryInfo[],支撐通配符查找;

3. DirectoryInfo. GetFileSystemInfos():獲得指定目次下(不包括子目次)的文件和子目次,前往類型為FileSystemInfo[],支撐通配符查找;

若何獲得指定文件的根本信息;

FileInfo.Exists:獲得指定文件能否存在;
FileInfo.Name,FileInfo.Extensioin:獲得文件的稱號和擴大名;
FileInfo.FullName:獲得文件的全限制稱號(完全途徑);
FileInfo.Directory:獲得文件地點目次,前往類型為DirectoryInfo;
FileInfo.DirectoryName:獲得文件地點目次的途徑(完全途徑);
FileInfo.Length:獲得文件的年夜小(字節數);
FileInfo.IsReadOnly:獲得文件能否只讀;
FileInfo.Attributes:獲得或設置指定文件的屬性,前往類型為FileAttributes列舉,可所以多個值的組合
FileInfo.CreationTime、FileInfo.LastAccessTime、FileInfo.LastWriteTime:分離用於獲得文件的創立時光、拜訪時光、修正時光;

願望本文所述對年夜家C#法式設計有所贊助。

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