DirectoryInfo如果我声明的目录不存在或被更改,如何知道创建新目录的位置?因为Create()方法不带参数.
喜欢,Directory.CreateDirectory(path)路径通过的地方.所以,会DirectoryInfo.Create()和Directory.CreateDirectory("C:\\users\\Desktop")做同样的事情......使用C:\\users\\Desktop作为路径.
有一个函数,它假设返回指定范围内的总文件大小,但它通过目录中的所有文件而不是日期范围之间的文件.
public static long fileSize(string source_path)
{
return new DirectoryInfo(source_path).EnumerateFiles("*.SS*").Where(file => file.CreationTime < dt.AddMonths(-2)).Sum(file => file.Length);
}
Run Code Online (Sandbox Code Playgroud)