CSharpUtils.Http.HttpUtils.ParseUrlEncoded C# (CSharp) Метод

ParseUrlEncoded() публичный статический Метод

public static ParseUrlEncoded ( String Url ) : String>.Dictionary
Url String
Результат String>.Dictionary
		public static Dictionary<String, String> ParseUrlEncoded(String Url)
		{
			var Params = new Dictionary<String, String>();
			if (Url.Length > 0)
			{
				foreach (var Part in Url.Split('&'))
				{
					var Parts = Part.Split(new char[] { '=' }, 2);
					try
					{
						var Key = DecodeURIComponent(Parts[0]);
						var Value = DecodeURIComponent(Parts[1]);
						Params[Key] = Value;
					}
					catch
					{
					}
				}
			}
			return Params;
		}