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文字列配列をループして、データグリッドビューに表示できるようにします。

于 2013-07-26T01:27:34.813 に答える