Rinominare file

venerdì 28 aprile 2006 - 12.35

ktm86 Profilo | Junior Member

Ciao a tutti

sto costruendo un applicazione web che contiene un sistema copia/rinomina di cartelle che contengono immagini.

Copiata la cartella nel nuovo percorso vorrei poter rinominare le immagini al suo interno (es. 01, 02, 03 .....)

Che comando posso utilizzare?

Qui sotto cè il codice che utilizzo per la copia


public static void copia(DirectoryInfo dirSorgente, DirectoryInfo dirDestinazione, bool sovrascrittura)
{
DirectoryInfo[] subDirectories;
FileInfo[] files;

files = dirSorgente.GetFiles();
subDirectories = dirSorgente.GetDirectories();

//Crea folder if dont exist
if(!dirDestinazione.Exists) dirDestinazione.Create();

/copy
foreach (DirectoryInfo subDirectory in subDirectories)
copia(subDirectory, new DirectoryInfo(dirDestinazione.FullName + @"\"
+ subDirectory.Name), sovrascrittura);
//copy file in dir
foreach (FileInfo file in files)
file.CopyTo(dirDestinazione.FullName + @"\" + file.Name, sovrascrittura);

}

Grazie

Non è che non lo so fare, è che proprio non ne ho idea!!!

alx_81 Profilo | Guru

Utilizza il CopyTo, mettendo il nuovo nome.
Poi cancella il file vecchio con il metodo Delete.
ciao()
Alx81 =)

http://blogs.dotnethell.it/suxstellino

alx_81 Profilo | Guru

Utilizza il CopyTo, mettendo il nuovo nome.
Poi cancella il file vecchio con il metodo Delete del File.

ciao!
Alx81 =)

http://blogs.dotnethell.it/suxstellino

ktm86 Profilo | Junior Member

hai perfettamente ragione...sono un pirla

Grazie

alx_81 Profilo | Guru

Non dirti queste cose
sei troppo crudele con te stesso..
Alx81 =)

http://blogs.dotnethell.it/suxstellino
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5