Вопрос : Помощь пожалуйста!

Это будет вопрос:
развивает основной чалькулятор приводится в действие дальше действительные числа.


I графического интерфейса пользователя ДЕЛАЛО ПОЛНОСТЬЮ РАБОТУ И МОЙ ЧАЛЬКУЛЯТОР РАБОТАЕТ ОТЛИЧНО ЗА ИСКЛЮЧЕНИЕМ ЭТОЙ ЧАСТИ НИЖЕ: поведение чалькулятора

Your должно довольно очень поступать как чалькулятор Windows в стандартном режиме. В стандартном режиме, заказ что деятельности оценены то в которое они вписаны. Например, если потребители отжимают «3», «+», «2», и «*», то, индикация получает значение первой деятельности (3+2). Затем отжимающ «4» и «=» результаты в идущем итоге (4) получая умножена 4, производящ 20. Если множественные операторы input подряд, то используйте последнее одно для вычисления.

CAN, КОТОР КТО-ТО УГОЖДАЕТ ПОМОГАЕТ МНЕ! ЭТО БУДЕТ МОЕ КОДИЙ: система

using;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace Calculator
{calculatorForm типа
общественное частично: Form
{bool
добавляют = ложно; подводная лодка bool
= ложно; bool
умножит = ложно; divide bool
= ложно; равный bool
= ложно;
calculatorForm

общественное () {
InitializeComponent ();
свободного пространства btn1_Click




свободного пространства Form1_Load


} приватное (прислужника предмета, EventArgs e) {

} приватное (прислужника предмета, EventArgs e) {
CheckifEqual ();

textBox1.Text = textBox1.Text + «1»;


приватное пустое CheckifEqual
} () {
если (равное)
, то {
textBox1.Text = ""; равный
= ложно;
свободного пространства btn0_Click



}} приватное (прислужника предмета, EventArgs e) {
CheckifEqual ();
textBox1.Text = textBox1.Text + «0»;
свободного пространства btn4_Click



} приватное (прислужника предмета, EventArgs e) {
CheckifEqual ();
textBox1.Text = textBox1.Text + «4»;
свободного пространства btn7_Click


} приватное (прислужника предмета, EventArgs e) {
CheckifEqual ();
textBox1.Text = textBox1.Text + «7»;
свободного пространства btm8_Click


} приватное (прислужника предмета, EventArgs e) {
CheckifEqual ();
textBox1.Text = textBox1.Text + «8»;
свободного пространства btn5_Click


} приватное (прислужника предмета, EventArgs e) {
CheckifEqual ();
textBox1.Text = textBox1.Text + «5»;
свободного пространства btn2_Click


} приватное (прислужника предмета, EventArgs e) {
CheckifEqual ();
textBox1.Text = textBox1.Text + «2»;
свободного пространства btn3_Click


} приватное (прислужника предмета, EventArgs e) {
CheckifEqual ();
textBox1.Text = textBox1.Text + «3»;
свободного пространства btn6_Click


} приватное (прислужника предмета, EventArgs e) {
CheckifEqual ();
textBox1.Text = textBox1.Text + «6»;
свободного пространства btn9_Click


} приватное (прислужника предмета, EventArgs e) {
CheckifEqual ();
textBox1.Text = textBox1.Text + «9»;
btnDec_Click


} приватное пустое (прислужника предмета, EventArgs e) {
CheckifEqual ();
если (textBox1.Text.Contains, то (».
")) {возвращение
; else


} {
textBox1.Text = textBox1.Text + «. »;
btnPlusMinus_Click



}} приватное пустое (прислужника предмета, EventArgs e) {
если (
, то textBox1.Text.Contains («- ")) {
textBox1.Text = textBox1.Text.Remove (0, 1); else


} {
textBox1.Text =» - «+ textBox1.Text;
btnAdd_Click



}} приватное пустое (прислужника предмета, EventArgs e) {
если (
, то "" == textBox1.Text) {возвращение
; else


} {
добавляет = true;
textBox1.Tag = textBox1.Text;
textBox1.Text = "";
btnEqual_Click





}} приватное пустое (прислужника предмета, EventArgs e) {равный
= true;
если (добавьте)
, то {
десятичный декабрь = Convert.ToDecimal (textBox1.Tag) + Convert.ToDecimal (textBox1.Text);
textBox1.Text = dec.ToString ();

} если (умножьте)
, то {
десятичный декабрь = Convert.ToDecimal (textBox1.Tag) * Convert.ToDecimal (textBox1.Text);
textBox1.Text = dec.ToString ();


} если (sub)
, то {
десятичный декабрь = Convert.ToDecimal (textBox1.Tag) - Convert.ToDecimal (textBox1.Text);
textBox1.Text = dec.ToString ();

}
если
, то {
десятично декабрь = Convert.ToDecimal () textBox1.Tag/Convert.ToDecimal (textBox1.Text);
textBox1.Text = dec.ToString ();
btnSub_Click






}} приватное пустое (прислужника предмета, EventArgs e) {
если (
, то "" == textBox1.Text) {возвращение
; else


} {подводная лодка
= true;
textBox1.Tag = textBox1.Text;
textBox1.Text = "";
btnMultiply_Click



}} приватное пустое (прислужника предмета, EventArgs e) {
если (
, то "" == textBox1.Text) {возвращение
; else


} {
умножит = true;
textBox1.Tag = textBox1.Text;
textBox1.Text = "";
btnDivide_Click




}} приватное пустое (прислужника предмета, EventArgs e) {
если (
, то "" == textBox1.Text) {возвращение
; else


} {divide
= true;
textBox1.Tag = textBox1.Text;
textBox1.Text = "";
btnClear_Click



}} приватное пустое (прислужника предмета, EventArgs e) {
добавляет = подводная лодка = умножит = divide = равный = ложно;
textBox1.Text = "";
textBox1.Tag = "";


} class=

Ответ : Помощь пожалуйста!

Вы имеете экстраего} как раз над тем методом и вы имеете a} пропустить в конце.  Вы можете ввести ваше Кодего между неправильными парами} S.
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us