keysEnumerator() public method

public keysEnumerator ( ) : IEnumerator
return IEnumerator
Ejemplo n.º 1
0
Archivo: Uri.cs Proyecto: xored/f4
        public static string encodeQuery(Map map)
        {
            StringBuilder buf = new StringBuilder(256);

              IEnumerator en = map.keysEnumerator();
              while (en.MoveNext())
              {
            string key = (string)en.Current;
            string val = (string)map.get(key);
            if (buf.Length > 0) buf.Append('&');
            encodeQueryStr(buf, key);
            if (val != null)
            {
              buf.Append('=');
              encodeQueryStr(buf, val);
            }
              }
              return buf.ToString();
        }