public Options(XmlNode xmlNode) { this.parameters = new Dictionary<string, Parameter>(); XmlNodeList xnlParameters = xmlNode.SelectNodes("Parameter"); if (xnlParameters == null) return; foreach (XmlNode xnParameter in xnlParameters) { Parameter parameter = new Parameter(xnParameter); this.parameters.Add(parameter.Name, parameter); } }
public Constructor(XmlNode xmlNode) { this.parameters = new Dictionary<int, Parameter>(); XmlNodeList xnlParameters = xmlNode.SelectNodes("Parameter"); if (xnlParameters == null) return; int x = START; foreach (XmlNode xnParameter in xnlParameters) { Parameter parameter = new Parameter(xnParameter); this.parameters.Add(x, parameter); x++; } }