مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

ahmadi

عضویت از 1393/07/18

Replace کردن فایل

  • سه شنبه 4 مهر 1396
  • 15:06
تشکر میکنم

وقتی میخوام فایلی از یک پوشه به پوشه دیگه کپی کنم در صورتی که فایلی با اسم مشابه بود میخوام فایل جدید جایگزین کنم کد Replace میخواستم

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

ahmadi

عضویت از 1393/07/18

  • سه شنبه 4 مهر 1396
  • 15:27

ممنون از پاسخ گویی شما

با این کد هم میشه

try
                {
                    foreach (string files in list)
                    {

                        string name = files.Substring(source_dir.Length + 1);

                        File.Copy(Path.Combine(source_dir, name), Path.Combine(destination_dir, name));

                       
                    }
                }
                catch(Exception)
                {
                    //کد جایگزین replace
                    foreach (string files in list)
                    {

                        string name = files.Substring(source_dir.Length + 1);

                        File.Copy(Path.Combine(source_dir, name), Path.Combine(destination_dir, name),true);


                    }
                }

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)