2012-01-18 90 views
3

我需要使用C#列出文件夾中的所有圖像。如何使用C#列出文件夾中的所有圖像?

我搜索了堆棧溢出,發現一些線程在談論它,但問題涉及PHP。我需要用C#來做到這一點。

+1

你試過了什麼?事實上,我敢說,你甚至可能還沒有谷歌搜索這個 - http://msdn.microsoft.com/en-us/library/wz42302f.aspx – Tejs

回答

5
DirectoryInfo di = new DirectoryInfo(@"C:\YourImgDir"); 

FileInfo[] Images = di.GetFiles("*.jpg"); 

您可以用任何圖像文件的擴展你願意的話。

5

這是C#:

string[] files = Directory.GetFiles("Location of Files", "*.jpg"); //.png, bmp, etc. 
+0

當你說圖像..你真的是指文件或你的意思是.jpg,bpm,gif,ect .... – MethodMan

+0

我的意思是.jpg .png .gif等。 –

1

您可以使用Directory.GetFiles獲得文件的文件名中的目錄:

var files = Directory.GetFiles("directory_path", "*.jpg"); 

您可以爲任何其他文件類型更改.jpg。星號是通配符。

相關問題