public override Dictionary <string, string> initPartParamNameUnit() { for (int i = 0; i < m_partParams.GetCount(); i++) { if (m_partParams.get_GlobalVariable(i)) { string equation = m_partParams.get_Equation(i); string name = equation.Substring(1, equation.IndexOf('=') - 2); string value = equation.Substring(equation.IndexOf('=') + 2); //Console.WriteLine(name); //Console.WriteLine(value); nameIndexPair.Add(name, i); string unit = getUnit(value); //Console.WriteLine(unit); nameUnitPair.Add(name, unit); } } return(nameUnitPair); }