I couldn't find any method in the DirectoryInfo that
suffices your requirement. I've pasted a some stuff that
you may want to have a look at.
Its kinda brute....
/////////////////////////////////////////////////////////
DirectoryInfo directoryInfo = new DirectoryInfo ("c:\\");
FileInfo [] fileInfo = directoryInfo.G etFiles ();
ArrayList arrayList = new ArrayList ();
string [] filter = {".exe", ".bat", ".txt", ".log"};
foreach (FileInfo fi in fileInfo)
foreach (string s in filter)
if (s == fi.Extension) arrayList.Add (fi);
return (FileInfo[])arrayList.ToAr ray(typeof (FileInfo));
////////////////////////////////////////////////////////
-----Original Message-----
Hi,
I want to get a list of files matching certain
extensions, such as"*.jpg;*.gif " (i.e. all files ending with .jpg and .gif).
I was using DirectoryInfo.G etFiles(string) method.
Unfortunately it appearsthat I cannot have something like:
dirInfo.GetFil es("*.jpg;*.gif "); // where dirInfo is
of typeDirectoryInf o
Help.
Thanks.
.