Как объявить глобальную переменную - C#
Формулировка задачи:
Вот код
Ошибки
Имя "m" отсутствует в текущем контексте (CS0103) - C:\Users\admin\Documents\SharpDevelop Projects\BMI Calculator\BMI Calculator\MainForm.cs:37,15
Имя "h" отсутствует в текущем контексте (CS0103) - C:\Users\admin\Documents\SharpDevelop Projects\BMI Calculator\BMI Calculator\MainForm.cs:37,20
Листинг программы
- /*
- * Created by SharpDevelop.
- * User: admin
- * Date: 30.06.2014
- * Time: 18:36
- *
- * To change this template use Tools | Options | Coding | Edit Standard Headers.
- */
- using System;
- using System.Collections.Generic;
- using System.Drawing;
- using System.Windows.Forms;
- namespace BMI_Calculator
- {
- /// <summary>
- /// Description of MainForm.
- /// </summary>
- public partial class MainForm : Form
- {
- public MainForm()
- {
- InitializeComponent();
- }
- void TextBox1TextChanged(object sender, System.EventArgs e)
- {
- double m = Convert.ToDouble(textBox1.Text);
- }
- void TextBox2TextChanged(object sender, System.EventArgs e)
- {
- double h = Convert.ToDouble(textBox2.Text);
- }
- void Button1Click(object sender, System.EventArgs e)
- {
- double r = m / (h / 100 * h / 100);
- textBox3.Text=r.ToString();
- }
- }
- }
Решение задачи: «Как объявить глобальную переменную»
textual
Листинг программы
- double m = 0;
- double h = 0;
- void TextBox1TextChanged(object sender, System.EventArgs e)
- {
- m = Convert.ToDouble(textBox1.Text);
- }
- void TextBox2TextChanged(object sender, System.EventArgs e)
- {
- h = Convert.ToDouble(textBox2.Text);
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д