コード例 #1
0
        private void addExpButton_Click(object sender, EventArgs e)
        {
            var flag = true;

            flag &= int.TryParse(nTextBox.Text, out var N);
            flag &= double.TryParse(fromTextBox.Text.Replace('.', ','), out var from);
            flag &= double.TryParse(dtTextBox.Text.Replace('.', ','), out var dt);
            flag &= double.TryParse(aTextBox.Text.Replace('.', ','), out var a);
            flag &= double.TryParse(bTextBox.Text.Replace('.', ','), out var b);

            if (!flag)
            {
                MessageBox.Show("Не все данные в правильном формате!", "Ошибка", MessageBoxButtons.OK);
                return;
            }

            var ppl = Plotter.GetExp(a, b, from, dt, N);

            Plotter.Draw(_controlZgcList[(int)numericUpDownGraphNo.Value - 1], ppl, "Экспонента");
        }