public static string ToTitleCase(string stringIn) { if (String.IsNullOrWhiteSpace(stringIn)) { return(stringIn); } var splitString = stringIn.Split(' '); var joiner = new StringJoiner(" "); foreach (var substring in splitString) { joiner.Join(TitleCaseSubstring(substring)); } return(joiner.JoinedString); }
public static string CleanUrl(string uriIn) { if (String.IsNullOrWhiteSpace(uriIn)) { return(uriIn); } var splitString = uriIn.Split('/'); var joiner = new StringJoiner("/"); foreach (var substring in splitString) { if (substring != "api") { joiner.Join(substring); } } return(joiner.JoinedString); }