ASP.NET设计网络硬盘之两重要类

http://tech.ddvip.com   2007年05月26日    社区交流

本文详细介绍ASP.NET设计网络硬盘之两重要类

private void MakeFile()
{
 FileStream NewText=File.Create(@"c:  empuploads
ewFile.txt");
 NewText.Close();
}

  (3) 文件删除方法:File.Delete

  该方法声明如下:

public static void Delete(string path);

  下面的代码演示如何删除c:  empuploads目录下的newFile.txt文件。

private void DeleteFile()
{
 File.Delete(@"c:  empuploads
ewFile.txt");
}

  (4) 文件复制方法:File.Copy

  该方法声明如下:

public static void Copy(string sourceFileName,string destFileName,bool overwrite);

  下面的代码将c:  empuploads ewFile.txt复制到c:  empuploadsBackUp.txt。

  由于Cope方法的OverWrite参数设为true,所以如果BackUp.txt文件已存在的话,将会被复制过去的文件所覆盖。

private void CopyFile()
{
 File.Copy(@"c:  empuploads
ewFile.txt",@"c:  empuploadsBackUp.txt",true);
}

  (5) 文件移动方法:File.Move

  该方法声明如下:

public static void Move(string sourceFileName,string destFileName);

  下面的代码可以将c:  empuploads下的BackUp.txt文件移动到c盘根目录下。

  注意:

  只能在同一个逻辑盘下进行文件转移。如果试图将c盘下的文件转移到d盘,将发生错误。

private void MoveFile()
{
 File.Move(@"c:  empuploadsBackUp.txt",@"c:BackUp.txt");
}

来源:网弧    责编:豆豆技术应用

正在加载评论...