我有一段代码将我处理过的文件保存在某个位置.如果该文件中的数据是任何子目录或文件,则首先删除该目录,然后将处理后的文件存储在那里.现在,如果我将路径指定为C:\那么C:\ drive中的所有数据都将被删除.我不想要这个.我想检查给定的位置是否是C:\或D:\的任何分区,然后它不应该被删除.任何人都可以告诉我语法吗?
string partition = "C:\\";
DirectoryInfo di = new DirectoryInfo(partition);
if (di.Root.ToString() == partition)
{
// this is the root directory
}
Run Code Online (Sandbox Code Playgroud)