コード例 #1
0
ファイル: UriExtensions.cs プロジェクト: Inferis/Inferis.Core
        public static Uri AddParameters(this Uri uri, IDictionary<string, string> parameters)
        {
            if (uri == null)
                throw new ArgumentNullException("uri");

            var result = new StringBuilder();
            result.Append(uri.ToString());
            result.Append(parameters.EncodeForUri(true));
            return new Uri(result.ToString());
        }