私のFTPサーバーには、次のフォルダー構造があります
- Parent Directory
-a.txt
-b.txt.old
-SubDirectory1
-c.txt
-NestedSubDirectory1
-d.txt
-SubDirectory2
-e.txt
-f.txt.old
SD の数は固定されていません。親ディレクトリから .old 拡張子なしですべてのファイル (任意の形式) を取得する方法が必要です。現在、サードパーティの dll edtFTPnet を使用しています。
ftpConnection.GetFileInfos()Where(f => !(f.Name.EndsWith(".old"))).ToList();
これは、現在の作業ディレクトリ レベルでファイルとフォルダーの詳細を取得するのに役立ちます。
親ディレクトリ、サブディレクトリ、およびネストされたサブディレクトリを含むすべてのファイルを取得する方法を教えてください。
このソリューションでは、edtFTPnet を使用する場合と使用しない場合があります。