BiosealMVCWeb.Models.HtmlHelpers.CreateUrl C# (CSharp) 메소드

CreateUrl() 개인적인 정적인 메소드

private static CreateUrl ( string path, NameValueCollection query ) : string
path string
query System.Collections.Specialized.NameValueCollection
리턴 string
        private static string CreateUrl(string path, NameValueCollection query)
        {
            string url = path;
            if (query != null && query.Count != 0)
            {
                url += "?";
                for (int i = 0; i < query.Count; i++)
                {
                    string key = query.GetKey(i);
                    string[] values = query.GetValues(key);
                    for (int j = 0; j < values.Length; j++)
                    {
                        url += key + "=" + values[j] + "&";
                    }
                }

                url = url.TrimEnd('&');
            }
            return url;
        }