Mejores prácticas para crear rutas de archivos en C #

Estoy trabajando en un proyecto de C # donde debo crear rutas a varios archivos y carpetas. Estos están todos en una carpeta raíz que he especificado en mi archivo Web.config.

Por ejemplo:

"comience con:" D: \ builds \ "desde mi Web.configPase a GetRelativePath () para obtener "D: \ builds \ 5.2 \ 5.2.9751"Luego pase a GetAutoSuitePath () para obtener "D: \ builds \ 5.2 \ 5.2.9751 \ AutoSuite \"Luego pase a ParseBrLog que leerá "D: \ builds \ 5.2 \ 5.2.9751 \ AutoSuite \ AASanity.csv"

Mis caminos son correctos, pero solo quiero saber cuál es la mejor práctica para los caminos incompletos. ¿Debo agregar una "\" al final de cada carpeta ("D: \ Builds \ 5.2 \" + "test.txt"), o agregar una al inicio de cada carpeta / archivo que agrego a la ruta ("D : \ Builds "+" \ 5.2 "+" \ test.txt ")? Actualmente, lo estoy haciendo de ambas maneras y quiero elegir una manera uniforme de hacerlo.

Respuestas a la pregunta(2)

Su respuesta a la pregunta