¿Cómo unir dos rutas de archivos en C#?¿Cómo puedo unir dos caminos en C#?
79
A
Respuesta
129
usted tiene que utilizar Path.Combine() como en el siguiente ejemplo:
string basePath = @"c:\temp";
string filePath = "test.txt";
string combinedPath = Path.Combine(basePath, filePath);
// produces c:\temp\test.txt
+12
Vale la pena señalar que si "filePath" contiene una ruta absoluta, Path.Combine solo devuelve " ruta de archivo". 'string basePath = @" c: \ temp \ "; string filePath = @ "c: \ dev \ test.txt";/* por cualquier razón */ cadena combinada = Path.Combine (basePath, filePath); ' produce @" c: \ dev \ test.txt " –
26
System.IO.Path.Combine() es lo que necesita.
Path.Combine(path1, path2);
Cuestiones relacionadas
- 1. ¿Cómo puedo unir internamente dos archivos csv en R?
- 2. unir/unir matrices en C#
- 3. XCode: ¿Cómo unir dos líneas?
- 4. ¿Cómo unir dos generadores en Python?
- 5. ¿Cómo unir dos líneas en vi?
- 6. MySQL cómo unir tablas en dos campos
- 7. Unir dos subconsulta en MySQL
- 8. Unir dos matrices en ColdFusion
- 9. Unir dos resultados en Powershell
- 10. unir dos consultas SQL
- 11. biblioteca de configuración incluyen caminos en C++
- 12. ¿Cómo unir dos archivos wav usando python?
- 13. ¿Cómo unir dos repositorios no relacionados?
- 14. ¿Cómo puedo concatenar dos matrices en C?
- 15. Cómo puedo unir caracteres Unicode en Java
- 16. ¿Cómo puedo unir múltiples átomos en Erlang?
- 17. animando caminos con raphael
- 18. Cómo combinar dos archivos mp3 en uno (combinar/unir)
- 19. Por Emacs, ¿cómo unir dos líneas en una sola?
- 20. unir dos tablas en una gran tabla
- 21. caminos mercuriales en hgrc
- 22. ¿Cómo unir los resultados de dos consultas en SQL Server?
- 23. MySQL - ¿Unir dos tablas sin duplicados?
- 24. Cómo unir dos tablas no relacionadas en SQL
- 25. ¿Cómo unir dos tablas en una instrucción UPDATE?
- 26. Expresión regular para unir dos frases separadas
- 27. Git caminos sin combinar
- 28. ¿Cómo puedo unir dos hashes en Perl sin usar un bucle?
- 29. SQL - Unir dos tablas y contar elementos
- 30. ¿Cómo puedo unir recursivamente un patrón usando expresiones regulares?
¿qué quieres decir con join two path? ruta de archivo en dos partes o dos archivos diferentes? si la ruta del archivo está dividida en dos partes, use System.IO.Path.Combine (path1, path2). más información aquí [http://msdn.microsoft.com/en-us/library/system.io.path.combine.aspx] – TheVillageIdiot