2012-01-18 6 views
3

C#を使用してフォルダ内のすべての画像を一覧表示する必要があります。C#を使用してフォルダ内のすべての画像を一覧表示するにはどうすればよいですか?

私はStack Overflowを検索し、それについて話しているスレッドがいくつか見つかりましたが、質問はPHPを対象としていました。私はC#でこれを行う必要があります。

+1

何を試しましたか?実際には、私はあなたがたぶんGoogleでもhavent言うこれを見た - 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を変更することができます。アスタリスクはワイルドカード文字です。

関連する問題