C# では、ディレクトリ パスとワイルドカードを使用した相対ファイル パスがあるとします。
"c:\foo\bar"
と"..\blah\*.cpp"
絶対ファイルパスのリストを取得する簡単な方法はありますか? 例えば
{ "c:\foo\blah\a.cpp", "c:\foo\blah\b.cpp" }
バックグラウンド
ソース コード ツリーがあり、任意のディレクトリにビルド定義ファイルを含めることができます。このファイルは、ワイルドカード付きの相対パスを使用して、ソース ファイルのリストを指定します。タスクは、これらのビルド定義ファイルごとに、すべてのソース ファイルの絶対パスのリストを生成することです。