今天做了些简单的目录实验
如下:
DirectoryInfo dir;//先声明一个目录
开两个个小按钮button1,button2;button1用来创建目录,button2用来删除目录
弄个文本框textBox1
private void button1_Click(object sender, EventArgs e)
{
try
{
dir = new DirectoryInfo(textBox1.Text);//将文本框textBox1输入的目录名实例化
if (dir.Exists)//如果这个目录已经存在
{
label1.Text = ("目录已经存在");
return;
}
dir.Create();
label1.Text = ("目录建立成功");
}
catch (Exception ee)//出错处理,你在文本框输入了非法的路径,就会显示出错信息
{
label1.Text = ("出错了" + ee.ToString());
}
}
private void button2_Click(object sender, EventArgs e)
{
try
{
dir.Delete();//删除目录的命令
label1.Text = ("目录删除成功");
}
catch (Exception ee)
//其实怎么处理非法路径我并不知道,交给系统了:),咱不用管哪儿出错了
//try,catch对于初学者真是非常方便!专注于咱们要学习的地方
{
label1.Text = ("出错了" + ee.ToString());
}
}