Argentini.Halide.H3Http.AddUrlParamPrefix C# (CSharp) Method

AddUrlParamPrefix() public static method

When passed a URL parameter list, it is returned with the leading "?", or as a blank string if there are no parameters. This method is used to ensure that a URL parameter list starts with a "?".
public static AddUrlParamPrefix ( String urlParams ) : String
urlParams String URL parameters list with or without the leading "?".
return String
        public static String AddUrlParamPrefix(String urlParams)
        {
            String retVal = urlParams;

            if (!String.IsNullOrEmpty(retVal))
            {
                if (!retVal.StartsWith("?"))
                {
                    retVal = "?" + retVal;
                }
            }

            return retVal;
        }