Sie haben in einer Variablen einen Verzeichnispfad, in einer anderen einen Dateinamen. Ziel: Den exakten Pfad zur Datei erzeugen. Das Problem hierbei ist, dass man in solchen Fällen zumeist umständlich prüfen muss, ob der Verzeichnispfad mit einem '\' aufhört oder nicht. Vergisst man die Problematik komplett, führt dies zwangsläufig zu Fehlern. Denkt man daran, entsteht häufig sehr unschöner Code.
Doch das .NET Framework kann hierbei helfen: Mittels der statischen Methode System.IO.Path.Combine() lässt sich dieser Test (sowie das einfügen eines '\', falls nötig) mit nur einem Aufruf erledigen:
string strPath = "C:\\MyFolder"
string strFileName = "MyFile.txt"
string strComplete = System.IO.Path.Combine(strPath, strFileName);