Sto facendo uno script che elenca le immagini presenti in una cartella.
Il problema è che devo evitare di mostrare i file che non siano immagini.
Il codice che uso è questo:
codice:
string lista = "";
DirectoryInfo di = new DirectoryInfo(Server.MapPath("../../images/"));
FileInfo[] arrf = di.GetFiles();
foreach (FileInfo file in arrf)
{
  lista += "<img alt=\"" + Path.GetFileName(file.FullName) + "\" src=\"" + Path.GetFileName(file.FullName) + "\" /></div>";
}
Potrei fare un controllo sulle estensioni di ogni singolo file, ma credo sia più facile verificare che il mime type del file specifichi che sia un'immagine, no?