OpenStory.Common.ParameterList.ParseInitial C# (CSharp) Method

ParseInitial() private static method

Parses the parameters from a provided parameter string.
The Environment.CommandLine property is useful for this.
private static ParseInitial ( string parameterString ) : string>.Dictionary
parameterString string The parameter string to parse.
return string>.Dictionary
        private static Dictionary<string, string> ParseInitial(string parameterString)
        {
            var parsed = new Dictionary<string, string>();
            var matches = ParamRegex.Matches(parameterString);
            foreach (Match match in matches)
            {
                var groups = match.Groups;
                var key = groups["name"].Value;
                var value = groups["value"].Value;
                parsed.Add(key, value);
            }

            return parsed;
        }