首页 > 代码库 > 目录操作
目录操作
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | #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 |
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。