よく分からない文字が含まれているディレクトリをスキャンするにはどうすればよいでしょうか。特定のサブディレクトリを持つワイルドカードを使用してディレクトリをスキャンする方法
は例えば、私は
Cスキャンする:\プログラム\バージョン2を* \ファイルフォルダが
C:\Program
Version2.*
に位置しています
- 意味
Version2.33
、Version2.1
などとなります。
それにFiles
という名前のフォルダを持っていることを私はforeach (directory) if contains("Version2.")
のような何かができることを知っているが、そうすることのより良い方法があった場合、私は思っていました。
を試してみてくださいあなたは[Directory.GetFiles機能](http://msdn.microsoft.com/en-us/library/wz42302f.aspx)を試したことがありますか?そのディレクトリに複数のディレクトリが含まれているかどうかはわかりませんが、ワイルドカードとして '* 'が付いています – Default
可能な複製:http://stackoverflow.com/questions/7286477/possible-to-specify-directory-path-with-a-a-ワイルドカード – Default
@Default、その答えは、この質問にあるように中間ではなく、パスの最後にワイルドカードがあるときに便利です。 –