El directorio existe con la combinación de rutas y concatenación de cadenas

Entonces, mientras estoy creando una carpeta / archivo de verificación condicional, y un compañero de trabajo dice que es "mejor" usar Path.Combine:

string finalPath = Path.Combine(folder, "file.txt"); 

A diferencia de la forma en que lo estaba haciendo con

string finalPath = folder +  "\\file.txt";

Cualquier razonamiento de sonido es "mejor?"

Respuestas a la pregunta(5)

Su respuesta a la pregunta