string cartella = "C:\\Varie";
try
{
// Recupera tutti i file nella cartella Varie di tipo
webp
var files = new DirectoryInfo(cartella).GetFiles("*.webp")
.Select(file => new
{
NomeFile = file.Name,
DataCreazione
= file.CreationTime
})
.OrderByDescending(file => file.DataCreazione)
.ToList();
List<string>
fileNames = files.Select(f => f.NomeFile).ToList();
listBox1.DataSource = fileNames;
}
catch (DirectoryNotFoundException ex)
{
MessageBox.Show( "Errore: " + ex.Message);
}
catch (Exception ex)
{
MessageBox.Show($"Si
è verificato un errore: {ex.Message}");
}
string cartella = "C:\\Varie";
try
{
// Recupera tutti i file nella cartella
var files = new DirectoryInfo(cartella).GetFiles()
.Select(file => new
{
NomeFile = file.Name,
DataCreazione
= file.CreationTime
})
.Where(file =>
file.NomeFile.EndsWith(".webp", StringComparison.OrdinalIgnoreCase)) // Filtra solo i file .webp
.OrderByDescending(file =>
file.DataCreazione)
.ToList();
List<string>
fileNames = files.Select(f => f.NomeFile).ToList();
listBox1.DataSource = fileNames;
}
catch (DirectoryNotFoundException ex)
{
MessageBox.Show( "Errore: " + ex.Message);
}
catch (Exception ex)
{
MessageBox.Show($"Si
è verificato un errore: {ex.Message}");
}
Nessun commento:
Posta un commento