C#讀取資料夾特定檔案的方法
public image[] getImages()
{
FolderBrowserDialog fbd = new FolderBrowserDialog();
if (fbd.ShowDialog() == DialogResult.OK)
{
try
{
///根據路徑例項化一個物件
var dirInfo = new System.IO.DirectoryInfo(fbd.SelectedPath);
///選出所有符合一定字尾的檔案列表,此處選擇的是影象檔案
mySelectedImages = dirInfo.GetFiles("*.*", System.IO.SearchOption.AllDirectories)
.Where(info => IsRight(info)).ToArray();
}
catch (Exception ex)
{
LogHelper.LogError(ex);
}
}
}
private bool IsRight(System.IO.FileInfo info)
{
//選擇的檔案字尾名
List<string> patterns = new List<string>() { ".png", ".jpg", ".bmp", ".tif" };
return patterns.Contains(info.Extension);
}
相關文章
- 用C#讀取txt檔案的方法C#
- c/c++、matlab讀取資料夾下的檔案C++Matlab
- 獲取資料夾及其子資料夾下的所有檔案
- 【萬里征程——Windows App開發】檔案&資料——讀取檔案/資料夾名WindowsAPP
- C++讀取某個資料夾下面的子資料夾及其所有檔案C++
- ASP.NET Core 中的檔案提供程式 遍歷資料夾讀取檔案資訊ASP.NET
- python中按照資料夾中檔案的排列順序讀取檔案內容Python
- C# 讀取EXCEL檔案的三種經典方法C#Excel
- C#讀取Xml檔案C#XML
- 使用C#選擇資料夾、開啟資料夾、選擇檔案C#
- Mac使用終端複製資料夾內特定檔案型別Mac型別
- HDFS讀檔案過程分析:讀取檔案的Block資料BloC
- [python] 資料夾所有檔案讀取,正則化,json使用PythonJSON
- C# 將資料夾中檔案複製到另一個資料夾C#
- 讀取每一行檔案資料的方法bufferedreader
- java 獲取資料夾大小、檔案大小、檔案個數Java
- C#讀取ini配置檔案C#
- c# 圖片檔案讀取C#
- 使用yaml檔案讀取資料YAML
- dotnet C# 簡單的追加資料夾到 ZipArchive 壓縮檔案的方法C#Hive
- Java讀取資料夾大小的6種方法及程式碼Java
- C#讀取文字檔案和寫文字檔案C#
- Git克隆其他分支下的專案到特定資料夾Git
- win10怎麼快速獲取資料夾內檔名 win10怎麼讀取資料夾內檔名Win10
- 讀取txt檔案將文字行組合成特定格式
- Win10檔案和資料夾如何隱藏 win10隱藏檔案及資料夾的方法Win10
- 畸形檔案 資料夾
- 讀取檔案方法大全
- C#讀取被程式佔用的檔案C#
- Python3 - 獲取資料夾中的檔案列表Python
- Android讀取配置檔案的方法Android
- git刪除遠端資料夾或檔案的方法Git
- Node.js折騰記一:讀指定資料夾,輸出該資料夾的檔案樹Node.js
- C# winform開啟資料夾並選中指定檔案C#ORM
- C# 讀取txt檔案生成Word文件C#
- 使用openpyxl庫讀取Excel檔案資料Excel
- android直接讀取資料庫檔案Android資料庫
- C# 讀取 ttf字型檔案裡的 UnicodeC#Unicode