Прокомментировать непонятные места в программной реализации - C#
Формулировка задачи:
В данной программе, где стоит вот такой знак "//" нужно дописать комментарий.
Спасибо большое!
Код C#
namespace Foto { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void radioButton1_CheckedChanged(object sender, EventArgs e) // { } private void button1_Click(object sender, EventArgs e) // { double cena = 0; // int n; // double sum; // if (radioButton1.Checked) // cena = 5.50; if (radioButton2.Checked) // cena = 10; if (radioButton3.Checked) // cena = 15.5; n = Convert.ToInt32(textBox1.Text); // sum = cena * n; label2.Text = sum.ToString("C"); // } private void label2_Click(object sender, EventArgs e) // { } // В поле Количество можно ввести только целое число private void textBox1_TextChanged(object sender, KeyPressEventArgs e) // { if ((e.KeyChar >= '9')) // return; if (Char.IsControl(e.KeyChar)) // { if (e.KeyChar == (char)Keys.Enter) // { // нажата клавиша <Enter> button1.Focus(); } return; } // остальные символы запрещены e.Handled = true; // } private void label1_Click(object sender, EventArgs e) // { if (textBox1.Text.Length == 0) button1.Enabled = false; else button1.Enabled = true; label2.Text = ""; } } }
Решение задачи: «Прокомментировать непонятные места в программной реализации»
textual
Листинг программы
namespace Foto { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void radioButton1_CheckedChanged(object sender, EventArgs e) // { } private void button1_Click(object sender, EventArgs e) // { double cena = 0; // Инициализация начальной цены int n; //Кол-во того что мы считаем double sum; //Сумма if (radioButton1.Checked) // Если выбран rb1 то цена 5.50 cena = 5.50; if (radioButton2.Checked) // // Если выбран rb2 то цена 10 cena = 10; if (radioButton3.Checked) // // Если выбран rb3 то цена 15.5 cena = 15.5; n = Convert.ToInt32(textBox1.Text); // Количество того для чего считаем сумму (может фоток) sum = cena * n; label2.Text = sum.ToString("C"); //Вывод суммы в денежном формате } private void label2_Click(object sender, EventArgs e) // { } // В поле Количество можно ввести только целое число private void textBox1_TextChanged(object sender, KeyPressEventArgs e) // { if ((e.KeyChar >= '9')) //Если введенный символ 9 или больше (очень странно выглядит - думаю тут баг) return; if (Char.IsControl(e.KeyChar)) //Если введенный символ управлющий то { if (e.KeyChar == (char)Keys.Enter) //нажата клавиша <Enter> { // нажата клавиша <Enter> button1.Focus(); } return; } // остальные символы запрещены e.Handled = true; // } private void label1_Click(object sender, EventArgs e) // { if (textBox1.Text.Length == 0) button1.Enabled = false; else button1.Enabled = true; label2.Text = ""; } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д