openVisN.FrmConfigure.BtnRefreshGroups_Click C# (CSharp) Метод

BtnRefreshGroups_Click() приватный Метод

private BtnRefreshGroups_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void
        private void BtnRefreshGroups_Click(object sender, EventArgs e)
        {
            SortedSet<string> uniqueNames = new SortedSet<string>();
            DataTable measurements = m_settings.MyData.Tables["Measurements"];
            foreach (DataRow row in measurements.Rows)
            {
                uniqueNames.Add((string)row["DeviceName"]);
            }

            m_settings.MyData.Tables["Terminals"].Rows.Clear();


            foreach (string term in uniqueNames)
            {
                List<object> items = new List<object>();
                items.Add(term);
                items.Add(null); //Nominal Voltage
                AddIfExists(items, term, "IPHM", measurements);
                AddIfExists(items, term, "IPHA", measurements);
                AddIfExists(items, term, "VPHM", measurements);
                AddIfExists(items, term, "VPHA", measurements);
                AddIfExists(items, term, "DFDT", measurements);
                AddIfExists(items, term, "FREQ", measurements);
                AddIfExists(items, term, "FLAG", measurements);
                m_settings.MyData.Tables["Terminals"].Rows.Add(items.ToArray());

            }


        }