Разрешение относительных путей с подстановочными знаками в C #

В C #, если у меня есть путь к каталогу и относительный путь к файлу с подстановочным знаком, например

" c: \ foo \ bar " и ".. \ blah \ *. Cpp"

Есть ли простой способ получить список абсолютных путей к файлам? Например,

{"c: \ foo \ blah \ a.cpp", "c : \ foo \ blah \ b.cpp "}

Предпосылки

Существует дерево исходного кода, в котором любой каталог может содержать файл определения сборки. Этот файл использует относительные пути с подстановочными знаками для указания списка исходных файлов. Задача состоит в том, чтобы сгенерировать список абсолютных путей ко всем исходным файлам для каждого из этих файлов определения сборки.

10
задан sɐunıɔןɐqɐp 7 February 2019 в 08:25
поделиться