gpt4 book ai didi

c# - System.IO.Directory.GetFiles。没有 GetFiles 的定义?

转载 作者:行者123 更新时间:2023-11-30 21:12:12 25 4
gpt4 key购买 nike

我写了一些代码来获取目录中的文件。为此,我使用了 Directory.GetFiles 方法。我以前用过它,所以我知道它存在并且有效。

所以我开始使用它(我正在使用 System.IO 命名空间),它告诉我“System.IO.Directory”不包含“GetFiles”的定义。确实,如果我用intellisense,就没有这样的方法。 MSDN tells me that there is though ,而且我知道我以前用过它,而且我 99% 确定它是 System.IO.Directory。

我确实有 System.IO.Directory...它只是没有那个方法。它具有“GetCreationTime”、“GetDirectoryRoot”、“GetLastAccessTime”、“SetCurrentDirectory”等方法,但没有“GetFiles”。

谁能提供任何帮助?

最佳答案

你是怎么打电话的?这将告诉我们很多关于编译器可能会提示的原因。

3 Overloads for GetFilesSystem.IO.Directory

您是否正在寻找 DirectoryInfo.GetFiles

Indeed, if I use the intellisense, there is no such method

我能想到的唯一 2 个合乎逻辑的事情可能会导致此问题:

  1. Visual Studio 或您的解决方案处于损坏状态(重启 VS/重启)
  2. 您的项目针对的 .Net 版本低于 2.0 (GetFiles 是在 2.0 中引入的)

关于c# - System.IO.Directory.GetFiles。没有 GetFiles 的定义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7637757/

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