Come scindere la directory e nome da una qualsiasi stringa contenente...

mercoledì 25 febbraio 2009 - 22.11

rikicecchi Profilo | Newbie

Ciao a tutti! Smanetto in C# e nella stesura di un (potremo definire ) codice mi sono riscontrato in questa curiosa domanda: si può dividere il nome e la directory di un file sapendo un suo indirizzo? Esempio:

string file = "C:\Programmi\Ciao.html";

e quindi...
string directory_file = ?
string name_file = ?

Io in pratica "string file" lo ottengo dalla funzione "System.IO.Directory.GetFiles(cartella)" che però mi restituisce i due dati "uniti".

Grazie in anticipo!! ;-)

aiedail92 Profilo | Expert

Ciao

Per ottenere il nome della directory puoi usare il metodo

string dir = Path.GetDirectoryName(file);

Invece per il nome del file

string fileName = Path.GetFileName(file);

Luca

rikicecchi Profilo | Newbie

Grazie mille luca!!!
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5