How do I join two file paths in C#?
System.IO.Path.Combine() is what you need.
Path.Combine(path1, path2);