|
|
1
1
将所有建议合并为一个建议:
|
|
|
2
8
看起来不错,但你可以简化:
你必须确保路径在 确切地 但格式相同。如果一个列表有相对文件,另一个列表有绝对文件,或者如果一个列表使用“/”,而另一个列表使用“”,则最终会删除不希望删除的内容。 理想情况下,您应该先显式地规范化这些文件,但我看不到在.NET中获取规范文件名的好方法…
编辑:注意
可以通过在调用中使用字符串比较器修复此问题。
现在这忽略了案例——但以一种“有序”的方式。我不知道什么是Windows文件系统 真正地 就大小写敏感度而言。 |
|
|
3
3
我觉得不错,但是我从来没有删除过C中的文件,只有vb。 但是,您可能希望将其放入try/catch循环,就好像无法删除文件(只读、当前正在使用、不再存在等),它将引发异常。 编辑:路径是如何存储的?记住,在c中,你需要避开路径“//”,而不是使用“IIRC”。 编辑2:抓取上次编辑的lol。 |
|
|
4
1
我认为这在精神上是可以的,尽管它更接近:
|
|
|
7BeholdeR7 · 文件夹的重量超过其中的文件(六倍) 3 年前 |
|
|
ilteris · 为什么程序在fscanf后崩溃 3 年前 |
|
Peaceful · 使用fscanf读取C中具有未知行数的文件 3 年前 |
|
|
NOCi · 如何将Tensorflow的结果记录到CSV文件 3 年前 |
|
|
Oakzeh · 如何在字符串索引之前读取文件并删除字符 3 年前 |