سلام دوست عزیز .
یک متد بساز برای چک کردن اسم فایل که ورودیش آدرس فایل هست (اسم فایل + مسیر) و خروجی هم نام فایل نهایی هست
به این متد آدرس اولیت رو میدی
کدش اینجوری میشه :
public string CheckingFile(string OutputFolder, string filename)
{
while (System.IO.File.Exists(OutputFolder + @"\" + filename))
{
string pasvand = System.IO.Path.GetExtension(filename);
string esm = filename.Remove(filename.Length - pasvand.Length, pasvand.Length);
filename = esm + "1" + pasvand;
}
return filename;
}
اگر اسم تکراری باشه ، یکدونه 1 به انتها فایل اضافه میشه .