[C#] FTP系列 (5) ─ 删除 FTP 上指定名称的数据匣
延续上一篇 [C#] FTP系列 (4) ─ 改变 FTP 上的文件名称 文章,本次是要分享如何删除 FTP Server 上特定的数据匣,废话不多说,马上来瞧瞧。
在 Server 上 (如下图所示) 目前可以看到的是有“2011_MVP_Open_Day_成功”与“OnlineFolder”这两个 Folder,如今我们就透过我们的程序把 “OnlineFolder”这数据匣给删了。
如下图,在程序中输入数据匣名称,然后再按下 Delet Folder 按钮,然后再看看结果如何?是不是 OnlineFolder 不见了呢?
程序解说:
Step 1. 如 [C#] FTP系列 (2) ─ 在 FTP 上建立自己想要的目录 文章中的 Step 1. 所示。
Step 2. 在 “Delete Folder”按钮的 Click 事件 中加入如下的程序:
Step 3. 因为在 Step 2 中是用 RemoveFolder(...) 的方法名称,其方法内容如下:
在 128 行中除建立 FtpWebRequest 对象外,并透过 WebRequest.Create( Ftp路径位置 + 文件名称 ) 之方式来回传给 FtpWebRequest 对象变量,
129 行是登入 帐 / 密 的输入验证。
130 行是代表使用的方法 RemoveDirectory
< 其他像 FtpWebResponse 对象可参考 [C#] FTP系列 (2) ─ 在 FTP 上建立自己想要的目录 文章的说明 >
哇!又是简单的一二三,就把删除目录的功能做起来啰!? 下篇,也就是终结篇,将告诉你如何删除文件啰!
原文:大专栏 [C#] FTP系列 (5) ─ 删除 FTP 上指定名称的数据匣