lunedì 16 marzo 2020

.Net elencate tutti i file presenti in percorso in base all'estensione dei file VB.Net e C#

Il frammento di codice qui di seguito, elenca tutti i file con estensione ".pdf" e ".exe".
La tecnica permette di cercare i file con quelle due estensioni anche nelle sottocartelle.


VB.Net
Imports System.IO
   Dim files = Directory.EnumerateFiles("C:\Users\cartella\Downloads", "*.*", SearchOption.AllDirectories).Where(Function(s) s.EndsWith(".exe") OrElse s.EndsWith(".pdf"))
C#
using System.IO;
 var files = Directory.EnumerateFiles(@"C:\Users\cartella\Downloads", "*.*", SearchOption.AllDirectories)
            .Where(s => s.EndsWith(".exe") || s.EndsWith(".pdf"));


Nessun commento: