C#删除指定目录空文件夹(源码)

卸载软件的时候有些软件只删除程序,并不删除文件夹 以前不会编程,网上找教程大部分都是bat文件的教程 (放到想要删除的目录下运行,但这只能删除这个目录下的空目录,不能删除这个目录下空目录的子目录) 为了方便自己就动手写了一个

Main.cs

  1. using System;

  2. using System.Collections.Generic;

  3. using System.ComponentModel;

  4. using System.Data;

  5. using System.Drawing;

  6. using System.IO;

  7. using System.Linq;

  8. using System.Text;

  9. using System.Threading.Tasks;

  10. using System.Windows.Forms;

  11. namespace Delete

  12. {

  13. public partial class Main : Form

  14. {

  15. public Main()

  16. {

  17. InitializeComponent();

  18. }

  19. // 浏览

  20. private void btnLL_Click(object sender, EventArgs e)

  21. {

  22. FolderBrowserDialog f = new FolderBrowserDialog();

  23. if (f.ShowDialog() == Dial