在C#中,如果我有一个目录路径和一个带通配符的相对文件路径,例如
"c:\foo\bar"
和 "..\blah\*.cpp"
是否有一种简单的方法来获取绝对文件路径列表?例如:
{ "c:\foo\blah\a.cpp", "c:\foo\blah\b.cpp" }
背景
有一个源代码树,其中任何目录都可以包含构建定义文件。此文件使用带通配符的相对路径指定源文件列表。任务是为每个构建定义文件生成所有源文件的绝对路径列表。