mortezamsp
سه شنبه 11 خرداد 1389, 22:07 عصر
سلام .
میخوام فایل های درون یه پوشه نامشون رو تغییر بدم ، نمیدونم چرا کد کارنمیکنه . فکرکنم اشکال از عملیات رشته باشه .چون امتحان کردم ،فایل هارو میخونه ولی اسمشونو عوض نمیکنه . قراراه یه عبارت از نام فایل ها حذف بشه .ممنون.
foreach (FileInfo files in allfiles.GetFiles())
{
NewName = files.FullName;
delstr=textBox1.Text;
int i = NewName.IndexOf(delstr);
if (i >= 0)
{
NewName.Remove(i, delstr.Length);
NewName.Replace(delstr,"");
File.Move(files.FullName, NewName);
}
}
میخوام فایل های درون یه پوشه نامشون رو تغییر بدم ، نمیدونم چرا کد کارنمیکنه . فکرکنم اشکال از عملیات رشته باشه .چون امتحان کردم ،فایل هارو میخونه ولی اسمشونو عوض نمیکنه . قراراه یه عبارت از نام فایل ها حذف بشه .ممنون.
foreach (FileInfo files in allfiles.GetFiles())
{
NewName = files.FullName;
delstr=textBox1.Text;
int i = NewName.IndexOf(delstr);
if (i >= 0)
{
NewName.Remove(i, delstr.Length);
NewName.Replace(delstr,"");
File.Move(files.FullName, NewName);
}
}