PDA

View Full Version : سوال: ایجاد new folder به صورت runtime



zamoozegar
شنبه 23 بهمن 1389, 12:16 عصر
با سلام
من می خوام از طریق کد نویسی یه new folder ایجاد کنم و اسم این folder هم کد کاربر ایجاد کننده این فولدر باشد.
در واقع من می خوام به ازای هر کاربر یه سری مستندات ذخیره کنم ،می خوام ابتدا یه فولدر که id اون کاربر نام اون هست رو ایجاد کنم و سپس کلیه فایل هایش رو درون فولدر خودش کپی کنم.
چه طوری فولدر ایجاد کنم وئ نام گذاری کنم و بازش کنم و درونش فایل قرار بدم؟

mehdi.mousavi
شنبه 23 بهمن 1389, 12:55 عصر
سلام.
می تونید بدین شکل عمل کنید:


string dir = System.IO.Path.Combine(Server.MapPath("."), "directoryName");
if (!System.IO.Directory.Exists(dir))
System.IO.Directory.CreateDirectory(dir);

string filename = System.IO.Path.Combine(dir, "myFilename.txt");
using (System.IO.StreamWriter sw = new System.IO.StreamWriter())
{
sw.WriteLine("File Contents...");
}


موفق باشید.