c# Parsing a query string format

Below is how you can find a string that is in QueryString format and build a dictionary out of it.

 
       protected Dictionary processMessage(string message)
        {
            Dictionary data = new Dictionary();

            var terms = message.Split(';');

            for (int i = 0; i < terms.Length; i++)
            {
                var atoms = terms[i].Split('=');
                for (int j = 0; j < 1; j++)
                {
                    data[atoms[0]] = atoms[1];
                    _logger.Warn("data : " + atoms[0] + " - " + atoms[1]);
                }
            }
            return data;
        }