C# JoinUrl / CombineUrl

Date: 2018-03-23
public static string JoinUrl(string baseUrl, params string[] parts)
{
var partList = new List<string>();
partList.Add(baseUrl.TrimEnd('/'));
foreach (string part in parts)
{
if (!String.IsNullOrEmpty(part)) partList.Add(part.TrimStart('/'));
}
return String.Join("/", partList);
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
10680cookie-checkC# JoinUrl / CombineUrl
0 of 2000 max characters.