Il frammento di codice qui di seguito, illustra una tecnica utilizzando la tecnologia Linq ed il linguaggio C#, per estrapolare quelle cartelle in un determinato percorso che corrispondono a certi criteri, come il nome uguale ad un valore, o che contiene un determinato testo oppure che il nome della cartella ha meno di tre caratteri.
Qui di seguito tale esempio di codice.
string[] cartelle = Directory.GetDirectories(@percorsoDaElaborare).Where(nome => new DirectoryInfo(nome).Name.ToLower() == "nomecartella" || new DirectoryInfo(nome).Name.ToLower().Contains("miacartella") || new DirectoryInfo(nome).Name.Length < 3).ToArray();
Iscriviti a:
Commenti sul post (Atom)
Nessun commento:
Posta un commento