欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 健康 > 美食 > 用C#在指定目录下创建文件夹

用C#在指定目录下创建文件夹

2024/11/30 11:50:10 来源:https://blog.csdn.net/qq_41760419/article/details/141898112  浏览:    关键词:用C#在指定目录下创建文件夹

比如:给C:\PLMLoggerData路径下创建一个名为档案的文件夹:

1、DirectoryInfo类的部分代码为下:

[Serializable]
[ComVisible(true)]
public sealed class DirectoryInfo : FileSystemInfo

{

   

[SecuritySafeCritical]
public DirectoryInfo(string path)
{
    if (path == null)
    {
        throw new ArgumentNullException("path");
    }

    Init(path, checkHost: true);
}

[SecurityCritical]
private void Init(string path, bool checkHost)
{
    if (path.Length == 2 && path[1] == ':')
    {
        OriginalPath = ".";
    }
    else
    {
        OriginalPath = path;
    }

    string fullPathAndCheckPermissions = Directory.GetFullPathAndCheckPermissions(path, checkHost);
    FullPath = fullPathAndCheckPermissions;
    base.DisplayPath = GetDisplayName(OriginalPath, FullPath);
}

 private static string GetDisplayName(string originalPath, string fullPath)
 {
     string text = "";
     if (originalPath.Length == 2 && originalPath[1] == ':')
     {
         return ".";
     }

     return originalPath;
 }

}

2、创建文件夹的部分代码:

 DirectoryInfo bagdi = new DirectoryInfo(string.Format(@"{0}\{1}", "C:\PLMLoggerData", "档案");
 if (!bagdi.Exists)
 {
     bagdi.Create();
 }

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com