Ejemplo n.º 1
0
        private static List <string> formListForSave(Params currentParams, bool s4p)
        {
            var returnungList = new List <string>();

            if (s4p)
            {
                returnungList.Add("!C11, pF/m=" + currentParams.C11.ToString());
                returnungList.Add("!C22, pF/m=" + currentParams.C22.ToString());
                returnungList.Add("!-C12, pF/m=" + currentParams.C12.ToString());
                returnungList.Add("!Z0, Ω=" + currentParams.Z0.ToString());
                returnungList.Add("!k=" + currentParams.k.ToString());
                returnungList.Add("!Rc=" + currentParams.Rc.ToString());
                returnungList.Add("!Rп=" + currentParams.Rp.ToString());
                returnungList.Add("!Erc=" + currentParams.Erc.ToString());
                returnungList.Add("!Erп=" + currentParams.Erp.ToString());
                returnungList.Add("!Zc, Ω=" + currentParams.Zc.ToString());
                returnungList.Add("!Zп, Ω=" + currentParams.Zp.ToString());
                returnungList.Add("!Z1, Ω=" + currentParams.Z1.ToString());
                returnungList.Add("!Z2, Ω=" + currentParams.Z2.ToString());
                returnungList.Add("!n=" + currentParams.N.ToString());
                returnungList.Add("!Rz=" + currentParams.Rz.ToString());
                returnungList.Add("!Z1c, Ω=" + currentParams.Z1c.ToString());
                returnungList.Add("!Z2c, Ω=" + currentParams.Z2c.ToString());
                returnungList.Add("!Zm, Ω=" + currentParams.Zm.ToString());
                returnungList.Add("!S21, dB=" + currentParams.S21.ToString());

                returnungList.Add("!L11, μH/m=" + currentParams.L11.ToString());
                returnungList.Add("!L22, μH/m=" + currentParams.L22.ToString());
                returnungList.Add("!L12, μH/m=" + currentParams.L12.ToString());
                returnungList.Add("!kl=" + currentParams.kl.ToString());
                returnungList.Add("!kc=" + currentParams.kc.ToString());
                returnungList.Add("!klc=" + currentParams.klc.ToString());
                returnungList.Add("!kε=" + currentParams.ke.ToString());
                returnungList.Add("!m=" + currentParams.m.ToString());
                returnungList.Add("!Erп/Erc=" + currentParams.EEE.ToString());
                returnungList.Add("!Zc1, Ω=" + currentParams.Zc1.ToString());
                returnungList.Add("!Zп1, Ω=" + currentParams.Zp1.ToString());
                returnungList.Add("!Zc2, Ω=" + currentParams.Zc2.ToString());
                returnungList.Add("!Zп2, Ω=" + currentParams.Zp2.ToString());
                returnungList.Add("!Z11, Ω=" + currentParams.Z11.ToString());
                returnungList.Add("!Z22, Ω=" + currentParams.Z22.ToString());
                returnungList.Add("!Z1п, Ω=" + currentParams.Z1p.ToString());
                returnungList.Add("!Z2п, Ω=" + currentParams.Z2p.ToString());
                returnungList.Add("!Z12, Ω=" + currentParams.Z12.ToString());
                returnungList.Add("!Result=" + currentParams.Result.ToString());
            }
            else
            {
                returnungList.Add("C11, pF/m=" + currentParams.C11.ToString());
                returnungList.Add("C22, pF/m=" + currentParams.C22.ToString());
                returnungList.Add("-C12, pF/m=" + currentParams.C12.ToString());
                returnungList.Add("Z0, Ω=" + currentParams.Z0.ToString());
                returnungList.Add("k=" + currentParams.k.ToString());
                returnungList.Add("Rc=" + currentParams.Rc.ToString());
                returnungList.Add("Rп=" + currentParams.Rp.ToString());
                returnungList.Add("Erc=" + currentParams.Erc.ToString());
                returnungList.Add("Erп=" + currentParams.Erp.ToString());
                returnungList.Add("Zc, Ω=" + currentParams.Zc.ToString());
                returnungList.Add("Zп, Ω=" + currentParams.Zp.ToString());
                returnungList.Add("Z1, Ω=" + currentParams.Z1.ToString());
                returnungList.Add("Z2, Ω=" + currentParams.Z2.ToString());
                returnungList.Add("n=" + currentParams.N.ToString());
                returnungList.Add("Rz=" + currentParams.Rz.ToString());
                returnungList.Add("Z1c, Ω=" + currentParams.Z1c.ToString());
                returnungList.Add("Z2c, Ω=" + currentParams.Z2c.ToString());
                returnungList.Add("Zm, Ω=" + currentParams.Zm.ToString());
                returnungList.Add("S21, dB=" + currentParams.S21.ToString());

                returnungList.Add("L11, μH/m=" + currentParams.L11.ToString());
                returnungList.Add("L22, μH/m=" + currentParams.L22.ToString());
                returnungList.Add("L12, μH/m=" + currentParams.L12.ToString());
                returnungList.Add("kl=" + currentParams.kl.ToString());
                returnungList.Add("kc=" + currentParams.kc.ToString());
                returnungList.Add("klc=" + currentParams.klc.ToString());
                returnungList.Add("kε=" + currentParams.ke.ToString());
                returnungList.Add("m=" + currentParams.m.ToString());
                returnungList.Add("Erп/Erc=" + currentParams.EEE.ToString());
                returnungList.Add("Zc1, Ω=" + currentParams.Zc1.ToString());
                returnungList.Add("Zп1, Ω=" + currentParams.Zp1.ToString());
                returnungList.Add("Zc2, Ω=" + currentParams.Zc2.ToString());
                returnungList.Add("Zп2, Ω=" + currentParams.Zp2.ToString());
                returnungList.Add("Z11, Ω=" + currentParams.Z11.ToString());
                returnungList.Add("Z22, Ω=" + currentParams.Z22.ToString());
                returnungList.Add("Z1п, Ω=" + currentParams.Z1p.ToString());
                returnungList.Add("Z2п, Ω=" + currentParams.Z2p.ToString());
                returnungList.Add("Z12, Ω=" + currentParams.Z12.ToString());
                returnungList.Add("Result=" + currentParams.Result.ToString());
            }

            return(returnungList);
        }