Directory.CreateDirectory() for a file path while ignoring the filename - C#