Software Development Network>> Visual C#>> How to get different files from one directory with GetFiles()
chire wrote::) anyway I found the solution...sorry for bothering you
yeah, mine is a bit noobish...
thanks a lot
appreciate it!
How to get different files from one directory with GetFiles()
Jon Angel
DirectoryInfo dir = new DirectoryInfo("c:/images/");
FileInfo[] imageFiles = dir.GetFiles("*.*");
foreach (FileInfo file in imageFiles)
{
if (file.Extension.Equals(".bmp") || file.Extension.Equals(".jpg"))
{
listBox1.Items.Add(Convert.ToString(file.Name));
}
}
blabla21
String[] files = Directory.GetFiles( directoryRoot, "*.bmp;*.jpg" );
foreach( String file in files )
{
Console.WriteLine( "Found: " + Path.GetFileName(files) );
}
Mosow
Thanks for the fast reply, but with your code you first retrieve all files and them filter them out. And compare them case-sencetive.
Ingar
public void RenameAllBmpToJpg( string directoryRoot )
{
String[] files = Directory.GetFiles( directoryRoot, "*.bmp" );
foreach( String file in files )
{
String destFileName = Path.ChangeExtension( file, ".jpg" );
File.Move( file, destFileName );
}
}
Gyozo
thanks a lot
appreciate it!