100分大放送!!!!如何创建、删除文件和文件夹!!! 100分大放送,哪位大虾能给小弟一个创建、删除文件和文件夹完整的例子!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 以及用Directory类、DirectoryInfo类查看某一目录下的所有文件和文件夹列表。 System.IO.Directory.CreateDirectory;System.IO.Directory.Delete; 删除目录的方法:private void DeleteDir(string DirName) { string dir = System.Web.HttpContext.Current.Request.MapPath(@"../UpImages/"+DirName); try { if (Directory.Exists(dir)) { Directory.Delete(dir); } } catch (Exception e) { } finally {} }删除目录是同理! File DirectoryDirectory三个类 http://chs.gotdotnet.com/quickstart/util/srcview.aspx?path=%2fquickstart%2fhowto%2fsamples%2fIO%2freadwrite%2freadwrite.src 你还不如直接参考.net framework的帮助文件呢。里面什么都有 using System.IO; string filePath = @"d:\temp\temp.txt"; if(File.Exists(filePath)) { File.Delete(filePath); } else { File.Create(filePath); } string directoryPath = @"d:\temp"; if(!Directory.Exists(directoryPath)) { Directory.CreateDirectory(directoryPath); //Directory.Delete(directoryPath); } if(Directory.Exists(Path) { Directory.Delete(Path); } else { Directory.Create(Path); }以上是增删文件夹,对于文件,将Directory改为File即可 /// <summary> /// 创建一个文件夹 /// </summary> /// <param name="DirectionPath">相对于应用程序的根的相对文件夹路径</param> /// <returns>创建成功标志</returns> public bool CreateDirection(string DirectionPath) { string str=@System.Web.HttpContext.Current.Request.PhysicalApplicationPath + DirectionPath; str=str.Replace("/","\\"); try { System.IO.Directory.CreateDirectory(str); return true; } catch { return false; } } 控件拖动问题 Button事件 hashtable 和 session 的疑问. ASP.NET Assembly 怎样定时刷新.ASPX网页? 为什么总提示我这个错误:缺少强制属性“version”。 DATAGRID中文显示麻烦问题,求助 刚学出错。请教 怎么汉字会成乱码呢? String^ 和 String, char 的转换 aspnet访问权限奇怪的事情。大家进来看看 如何从库中读取数据...帮我看看哪儿错了?..
System.IO.Directory.Delete;
private void DeleteDir(string DirName)
{
string dir = System.Web.HttpContext.Current.Request.MapPath(@"../UpImages/"+DirName);
try
{
if (Directory.Exists(dir))
{
Directory.Delete(dir);
}
}
catch (Exception e)
{
}
finally {}
}
删除目录是同理!
Directory
Directory
三个类
string filePath = @"d:\temp\temp.txt";
if(File.Exists(filePath))
{
File.Delete(filePath);
}
else
{
File.Create(filePath);
}
string directoryPath = @"d:\temp";
if(!Directory.Exists(directoryPath))
{
Directory.CreateDirectory(directoryPath);
//Directory.Delete(directoryPath);
}
{
Directory.Delete(Path);
}
else
{
Directory.Create(Path);
}
以上是增删文件夹,对于文件,将Directory改为File即可
/// 创建一个文件夹
/// </summary>
/// <param name="DirectionPath">相对于应用程序的根的相对文件夹路径</param>
/// <returns>创建成功标志</returns>
public bool CreateDirection(string DirectionPath)
{
string str=@System.Web.HttpContext.Current.Request.PhysicalApplicationPath + DirectionPath;
str=str.Replace("/","\\");
try
{
System.IO.Directory.CreateDirectory(str);
return true;
}
catch
{
return false;
}
}