C# Dosyaları Yeniden Adlandırma

Aslında bu işi yaparken işlemimiz tam olarak rename olmayacak, move işlemi ile gerek farklı yere, gerek ise aynı dizine dosyaları yeni isimleri ile taşımak olacaktır.

Kodumuz kısaca aşağıdaki şekilde;


foreach (var file in Directory.GetFiles(@"C:\DuzenlenecekDosyalarım"))
{
string fullFileName = file;
string fileExtention = Path.GetExtension(fullFileName);
string name = Path.GetFileName(fullFileName);
string path = fullFileName.Replace(name, "");
string newName = string.Format("Yeni Dosya Adı.{0}", fileExtention);

File.Move(fullFileName, path + newName);
}

Share this Story

Related Posts

Kimler Neler Demiş?

avatar
  Subscribe  
Bildir

Search