Я создал простой калькулятор с помощью VS 2013 Pro ... и вот сегмент кодов:Где объявлять переменные в C#
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace CalcTwo
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
string input = string.Empty;
double numb1, numb2, result;
private void button1_Click(object sender, EventArgs e)
{
double.TryParse(textBox1.Text, out numb1);
double.TryParse(textBox2.Text, out numb2);
result = numb1 + numb2;
textBox3.Text = result.ToString();
}
private void button4_Click(object sender, EventArgs e)
{
double.TryParse(textBox1.Text, out numb1);
double.TryParse(textBox2.Text, out numb2);
result = numb1 - numb2;
textBox3.Text = result.ToString();
}
}
}
теперь проблема я столкнулся, я имею получил еще две кнопки для умножения и деления, что в свою очередь заставляет меня скопировать пасту double.TryParse(textBox1.Text, out numb1); double.TryParse(textBox2.Text, out numb2);
для каждой кнопки. Я пытался поставить коды с другими переменными (двойной NUMB1, numb2, результат), но получаю сообщение об ошибке ... Вот скриншоты
Довольно новый для Visual Studio и C#. Помощь приветствуется! :)
Сообщения об ошибках важны. –
Что делает ошибка –
Что касается использования 'TryParse'. Что вы собираетесь делать, если он не выполняет синтаксический анализ строки? –