在程序中如何动态创建文件夹?
在程序中,我想动态的创建以用户名为文件夹名字的文件夹,怎么写?就是不同的用户名登录,会创建不同的文件夹,文件夹的名为用户登录的名。 --------------------编程问答--------------------
--------------------编程问答-------------------- string sPath;//文件夹路径,如:C:\Programfiles\用户名;在程序中\应该用\\来表示,或者直接在字符串前加@
string path = @"C:\\username";
if (!Directory.Exists(path))
{
Directory.CreateDirectory(path);
}
//例如: "C:\\Programfiles\\用户名" 或者:@"C:\Programfiles\用户名"
if (!Directory.Exists(sPath))
{
Directory.CreateDirectory(sPath);
} --------------------编程问答-------------------- 下载dll组件:
http://download.csdn.net/source/303617
Insus.NET.InsusIOUtility obj = new Insus.NET.InsusIOUtility();
string currentName = Session["MemberName"];
obj.MakeDirectory(Server.Mappth("~/UploadFile/" + currentName));
以上code在dll组件中,已经有判断目录是否存,如不存在,才创建目录.
补充:.NET技术 , ASP.NET