gpt4 book ai didi

vb.net - 试图删除超过 x 天 vb.net 的文件

转载 作者:行者123 更新时间:2023-12-04 15:25:49 28 4
gpt4 key购买 nike

我有一段基本的代码,用于删除给定目录中的文本文件:

For Each file As IO.FileInfo In New IO.DirectoryInfo(filePath).GetFiles("*.txt")
If (Now - file.CreationTime).Days > intdays Then file.Delete()
Next
filePath是文件所在的目录。
intdays是一个变量,用于确定文件应保留多少天。

为了测试我将 intdays 设置为 0 的代码,假设它会删除目录中的所有文件。然而它没有,但不会产生错误。

“现在”时间是 #2/8/2012 13:59:00 PM#,大于 0。但我很困惑为什么它不删除文件?

最佳答案

您可能想使用 LastWriteTime而不是 CreateTime ,取决于您要达到的目标。

关于vb.net - 试图删除超过 x 天 vb.net 的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9194749/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com