C#-从不同方法调用时,DirectoryInfo返回不同的值
我一直在研究一种目录信息查看器。
第一步是创建并填充TreeView模型,在编码过程中,我嵌套了一种方法来收集有关该目录中文件的信息。
一切正常,返回的值我们是正确的,等等。
现在,在代码清理阶段,当我尝试从TreeView创建中删除该方法时,我得到的值甚至不接近原始值(例如90 MB而不是1.2 TB)。
下面的代码带有已标记的问题:
private static int itemCount = 0;
private static long folderSizeInfo = 0;
public stat...