-1
を探す:C#の - 私は、特定のファイル名とディレクトリを取得したいのですが、特定のフォルダに
foreach (string subdirTrans in Directory.GetDirectories(path))
パス/ Dir1内、パス/ Dir2をなど、インスタンスGetDirectoriesについて
それは可能ですか?
を探す:C#の - 私は、特定のファイル名とディレクトリを取得したいのですが、特定のフォルダに
foreach (string subdirTrans in Directory.GetDirectories(path))
パス/ Dir1内、パス/ Dir2をなど、インスタンスGetDirectoriesについて
それは可能ですか?
私はそれを見つけた:
foreach (string dir in Directory.GetDirectories(dirPath).Where(filePath => list.Any(path => filePath.StartsWith(path, StringComparison.OrdinalIgnoreCase))))
で:List<string> list = new List<string>();
は私に答えるいただきありがとうございます!
あなたはこのコードを使用することができます:
var names = new string[] { "Dir1", "Dir2" };
var directories = System.IO.Directory.GetDirectories("path", "*", System.IO.SearchOption.AllDirectories)
.Where(d => names.Contains(System.IO.Path.GetFileName(d)))
.ToList();
「それは可能ですか?はい –
あなたはこれまでに何を試しましたか? –
'Dir1'と' Dir2'には何か共通点がありますか?名前付けにパターンがありますか?これは、すべてのサブディレクトリに対してif節を避けたいのかどうかを知るのに役立ちます。 –