Creación de una cadena de directorio a partir de componentes en C #
Si tengo muchos nombres de directorio como cadenas literales o contenidas en variables, ¿cuál es la forma más fácil de combinarlas para crear una ruta completa?
yo se de
Path.Combinepero esto solo toma 2 parámetros de cadena, necesito una solución que pueda tomar cualquier número de parámetros de directorio.
p.ej:
string folder1 = "foo"; string folder2 = "bar"; CreateAPath("C:", folder1, folder2, folder1, folder1, folder2, "MyFile.txt")
¿Algunas ideas? ¿C # soporta argumentos ilimitados en los métodos?