目录操作
#region 目录操作 /// <summary> /// 目录操作 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void button2_Click(object sender, EventArgs e) { //创建目录 如果目录存在则没有效果.如果是1个文件路径 会创建1个以这个文件名为文件夹 //Directory.CreateDirectory(@"d:\哈哈哈\1.txt"); //删除目录 如果不是空目录 报错 //Directory.Delete(@"D:\哈哈哈"); //删除目录(包括目录下的所有文件) //Directory.Delete(@"D:\哈哈哈", true); //判断指定的目录是否存在. //bool b = Directory.Exists(@"D:\1.txt"); string newPath = Directory.GetCurrentDirectory(); string path = @"d:\传智播客"; //OpenFileDialog ofd = new OpenFileDialog(); //ofd.ShowDialog(); //得到指定路径下的文件夹路径. string[] dirs = Directory.GetDirectories(path); //返回根目录 newPath = Directory.GetDirectoryRoot(path); //得到指定目录下的所有的文件路径. dirs = Directory.GetFiles(path); //移动文件 (改名) //Directory.Move(@"d:\Test\A\1.txt", @"d:\test\B\2.txt"); //Directory.Move(@"d:\test\B\2.txt", @"d:\test\B\3.txt"); MessageBox.Show("ok : " + newPath); } #endregion