0

我有一个 XML 文件,其中包含一堆文件夹和子文件的路径。我知道如何用 LINQ 读取这个文件。现在我想学习在文件夹浏览器对话框中选择文件夹后如何在 DataGridView 上显示子文件。我的 DataGridView 有 3 列:文件名、大小和扩展名。这是我在 c# 上读取一堆文件夹路径的代码:

XDocument doc = XDocument.Load(@"C:\XmlFolder.xml");
var query = from p in document.Descendants("Path")
                      select p;
string path = query.First().Value;

我正在使用 Visual Studio 和 Windows 窗体应用程序。感谢您的建议。

4

1 回答 1

0

您可以使用该Directory.GetFiles()方法。见这里。通过字符串数组传递所选文件夹的路径folderbrowserdialog并循环,以便您可以在 datagridview 上显示它们。

于 2013-07-26T01:27:34.813 回答