私はまだC#言語の新機能です。私は、親フォルダとそのサブフォルダのファイルタイプxml
のような特定のファイルを読むことができるようにコードを書いています。親フォルダとサブフォルダ内の特定のファイル(.xml)を読む方法
私はスタックで検索したコードを少し試してみましたが、動作します。ここで問題となっているのは、そのサブフォルダではなく、親フォルダ内のファイルxml
だけです。
例:それは「入力」フォルダである別のフォルダがあり、内部「データ」フォルダ:
Iフォルダ(\データD)を有します。どちらのフォルダにもxmlファイルがあります。
コードは、 'data'フォルダ内のxmlファイルのみを読み込み、 'input'フォルダは読み込みません。
「データ」で、私はそれがファイルを含め内部で利用可能なすべてのフォルダ「データ」フォルダ内のすべてのXMLファイルを読み込みたい誰かが私にいくつかのリンクを与えるか、またはこれをコーディングする方法をヒントことができます。あなたの男の助けは本当にここで評価されています!
例コード:
static void Main(string[] args)
{
String folderpath = @"d:\data";
foreach (string file in Directory.EnumerateFiles(folderpath, "*.xml"))
{
string contents = File.ReadAllText(file);
Console.WriteLine(contents)
}
}
.NETは、ディレクトリ内のサブフォルダを取得するためのメソッドを持っている、などのリストのファイル名は、..あなたが必要なものについていくつかの研究を行います。 「c#サブディレクトリを取得する」という簡単なGoogleの検索では、十分なものが私に提供されました。 –