Construindo uma string de diretório a partir de partes componentes em C #
Se eu tiver muitos nomes de diretório como strings literais ou contidos em variáveis, qual é a maneira mais fácil de combiná-los para criar um caminho completo?
eu sei de
Path.Combinemas isso leva apenas 2 parâmetros de string, eu preciso de uma solução que pode ter qualquer número numérico de parâmetros de diretório.
por exemplo:
string folder1 = "foo"; string folder2 = "bar"; CreateAPath("C:", folder1, folder2, folder1, folder1, folder2, "MyFile.txt")
Alguma ideia? O C # suporta argumentos ilimitados em métodos?