书上有这样一句话:“DirectoryInfo和FileInfo对象在你第一次查询某个属性时获取来自文件系统的信息,在后续的使用中它们不在检查新的信息。如果文件此时发生了变化,这会导致不一致性。如果你知道或怀疑指定对象的文件系统信息被改变了,你可以调用Reresh()方法获取最新信息。”请问这句话怎么理解呢??DirectoryInfo和FileInfo对象不是在第一次用文件名实例化的时候获取文件信息的吗??第一次查询某属性时获取文件系统信息意思是第一次读取某个属性的时候获取所有属性的值??
请指教!!~~
请指教!!~~
解决方案 »
- 在网上找了个天气插件,怎么修改这个插件的字体呢?
- asp发布后不能读取cookie【在线等。。。】
- wuyi8808 空军 写一个您的双链表看看c++版本
- 未能加载文件或程序集,或它的某一个依赖项。系统找不到指定的文件。
- 在VS2005里如何删除一个引用?
- 有关Form身份验证
- 怎么配置数据库使得asp.net能够向数据库中写入记录???
- 请问哪位有没有搞过"在 Internet Explorer 5.5 中创建可编辑的 Web 页"问题
- 图片路径的问题``达人求助啊`````!!!!!!
- 有否兄弟做过在DataGrid上绑定dropdownlist控件和多重radio button?
- 为什么datalist删除一条记录,但要再刷新页面才能显示出来
- 获取ip问题
以后再用,都是从该内存空间中取。
这是为了优化系统运行。
调用Reresh()方法会让他们从新从文件中读取一次。
是的,执行F.read()或F.readLine()等方法才开始读