如何在现有文件夹中创建子文件夹?

The_Little_Cousin

当我的Windows窗体加载时,运行以下代码,Directory.CreateDirectory(Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments), "F.U.T.U.R.E"));从而在MyDocuments目录中创建一个名为“ FUTURE”的文件夹。现在,我想在现有文件夹“ FUTURE”中按下按钮时创建另一个文件夹。

private void button1_Click(object sender, EventArgs e)
{
  // Create Sub Folder into My.Documents."F.U.T.U.R.E"
}

任何人都可以通过代码帮助我。

亚当·霍尔兹沃思(Adam Houldsworth)

好吧,一种方法是使用DirectoryInfo从原始CreateDirectory调用返回的,并使用其CreateSubdirectory方法根据需要进行操作。

https://msdn.microsoft.com/zh-CN/library/system.io.directoryinfo(v=vs.110).aspx

所以:

var directoryInfo = Directory.CreateDirectory(Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments), "F.U.T.U.R.E"));

directoryInfo.CreateSubdirectory("MySubFolder");

但是,有很多方法可以实现此目的,因此请不要将其视为事实上的方法。就我个人而言,我什至没有意识到该CreateSubdirectory方法甚至不存在,我一直通过构建URL并调用该CreateDirectory方法来做到这一点每天学些新东西 :-)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在特定文件夹中创建nuspec文件?

如何在Laravel 5中使用输入名称创建存储文件夹和子文件夹

如何在SSIS中基于文件夹的创建日期读取文件夹的所有文件?

如何在文件夹和子文件夹中的所有Jpeg图像上运行guetzli

如果存档中没有子文件夹,如何在RAR / ZIP提取中创建子文件夹?

如何在现有的AWS存储桶中创建多个文件夹

遍历文件夹和子文件夹中的所有文件并获取创建日期

如何在用户选择的根文件夹中创建包含某些子文件夹的文件夹?

如何最好地删除文件夹及其子文件夹中的所有文件

如何在ckfinder中显示所有文件夹,子文件夹和文件

如何在给定路径中仅列出没有子文件夹的文件夹?

从文件夹中的现有jar创建类路径

如何在Lotus Notes中查找文件夹的所有子文件夹(视图)

在现有文件夹中创建virtualenv时出错

如何在git分支中创建子文件夹?

.htaccess:如何在URL中删除子文件夹的子文件夹?

在现有文件夹中创建文件夹

如何在CMD中目录的每个文件夹中递归创建子文件夹

如何删除文件夹中除最新X子文件夹以外的所有子文件夹?

如何在现有文件夹树中(在每个现有文件夹中)递归创建文件夹?

如何在所有文件夹和子文件夹中添加前缀?(视窗)

如何使用定义的变量创建带有子文件夹的文件夹?

埃马克。头盔包。如何在文件夹(不是 git 文件夹)和所有子文件夹中查找文件?

Windows 批处理覆盖文件夹和子文件夹中的现有文件

当 Firebase 存储中有一个名为相同的现有文件夹时,如何在 Firebase 中创建一个新文件夹

如何在子文件夹 SharePoint Online C# 中创建子文件夹

(Swift) 如何在一个文件夹中创建子文件夹

如何在不创建子文件夹的情况下将多个文件夹压缩到压缩文件夹中?

如何在 Python 中创建没有子文件夹的 zip?