Una duas partes de um caminho
Crie uma função que una duas partes de um caminho com exatamente um separador /. Qualquer uma das partes pode já fornecer o separador no limite da junção.
Exemplos
Program.JoinPath("portion1", "portion2") ➞ "portion1/portion2"
Program.JoinPath("portion1/", "portion2") ➞ "portion1/portion2"
Program.JoinPath("portion1", "/portion2") ➞ "portion1/portion2"
Program.JoinPath("portion1/", "/portion2") ➞ "portion1/portion2"Observações
As partes testadas não contêm caracteres /, exceto um separador opcional no limite da junção.