从特殊文件夹 C# 检索所有文件的方法
Way to retrieve all the files from Special Folder C#
我一直在尝试从特殊文件夹中检索所有文件。
我以这种形式保存它:
var documents = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
var filename = Path.Combine(documents, InputName.Text);
File.WriteAllText(filename, string);
其中 inputName.Text 是用户输入的名称。假设我使用我的名字作为文件名。
我一直在尝试通过以下方式找回它:
var documents = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
string[] temp1 =Directory.GetFiles(documents);
但它返回一个空数组。
有没有办法从中检索所有文件?
我在您的以下代码中没有发现任何问题。事实上,我在下面的示例控制台应用程序中进行了尝试,它 returns 数组正确。您确定您拥有特殊文件夹所需的权限吗?
var documents = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
string[] temp1 =Directory.GetFiles(documents);
我一直在尝试从特殊文件夹中检索所有文件。 我以这种形式保存它:
var documents = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
var filename = Path.Combine(documents, InputName.Text);
File.WriteAllText(filename, string);
其中 inputName.Text 是用户输入的名称。假设我使用我的名字作为文件名。
我一直在尝试通过以下方式找回它:
var documents = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
string[] temp1 =Directory.GetFiles(documents);
但它返回一个空数组。 有没有办法从中检索所有文件?
我在您的以下代码中没有发现任何问题。事实上,我在下面的示例控制台应用程序中进行了尝试,它 returns 数组正确。您确定您拥有特殊文件夹所需的权限吗?
var documents = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
string[] temp1 =Directory.GetFiles(documents);