یکی دیگر از سورس کدهایی که بسیاری از کاربران از ما درخواست کردند تا آموزش دهیم ، سورس کد کپی کردن فایل های یک فولدر به فولدر دیگر در Asp.Net بود.بنابراین در این قسمت تیم قدرتمند برنامه نویسی سایت projectp30.ir سورس کد مورد نظر را برای شما قرار داده است تا بتوانید از آن استفاده کنید.در این سورس کد دو فولدر به نام Source و Destination داریم که هر دو در Root پروژه قراردارند و در این سورس قرار است که فایل های فولدر Source به درون فولدر Destination کپی شوند که در این سورس کد ابتدا مسیر هر دو فولدر دریافت می شود و سپس فایل های موجود در فولدر Source درون آرایه ای از رشته ها قرار می گیرند و سپس به ترتیب درون فولدر Destination کپی می شوند.
وب سایت Projectp30 بهترین سایت در زمینه آموزش برنامه نویسی
protected void Button1_Click(object sender, EventArgs e)
{
string source_dir, destination_dir;
source_dir = Request.PhysicalApplicationPath;
source_dir += “Source”;
destination_dir = Request.PhysicalApplicationPath;
destination_dir += “Destination”;
string[] list = Directory.GetFiles(source_dir);
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));
}
}