public string OutPtEquation() { IEnumerator kclEnum = kclNodes.GetEnumerator(); string equation = ""; int count = 0; while (kclEnum.MoveNext()) { count++; device = (Device)kclEnum.Current; if (device.GetType().ToString().Equals("EEDomain.VsourceDC")) return null; else if (equation.Equals("")) { //equation = "I-" + device.GetName(); //revious equation equation = device.GetQName(); //new rename equation } else { if (device.GetMinus() == true) { //equation = equation + " - " + "I" + device.GetName(); //previous equation equation = equation + " - " + device.GetQName(); //new rename equation } else { //equation = equation + " + " + "I" + device.GetName(); //previous equation equation = equation + " + " + device.GetQName(); //new rename equation } } } return (equation + " = 0 "); }