public void SetValues(NameValueCollection values) { foreach (string name in values.AllKeys) { if (!parametersByName.ContainsKey(name) || parametersByName[name].IsFixed) continue; this.values[parametersByName[name]] = values.GetValues(name); } }