должен объявить тело, потому что он не помечен как абстрактный, внешний или частичный С #

Есть идеи, почему я получаю эту ошибку? Я знаю, что это может быть простое исправление, но я новичок в C # и не могу найти никаких исправлений.

SimpleMath.UI.Add_operation.btnCalculate_Click (object, System.EventArgs) должен объявлять тело, потому что оно не помечено как абстрактное, внешнее или частичное

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


namespace SimpleMath.UI
{
    class Add_operation
    {
        public string Calculate(decimal i, decimal j)
        {
            return (i + j).ToString();
        }
        private void btnCalculate_Click(object sender, EventArgs e);

    }
}

Спасибо.


person JayH    schedule 08.04.2013    source источник
comment
Что ж, вы пробовали объявить тело ({}) для btnCalculate_Click?   -  person O. R. Mapper    schedule 08.04.2013
comment
Почему бы вам не объявить тело для btnCalculate_Click? Это метод после (msdn.microsoft.com/ en-us / library / ms173114 (v = vs.80) .aspx)   -  person Alex    schedule 08.04.2013
comment
Возможно, также объясните, чего вы пытаетесь достичь, не имея тела, если это сделано намеренно.   -  person Arran    schedule 08.04.2013


Ответы (2)


Вам нужно объявить тело в вашем btnCalculate_Click методе:

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

namespace SimpleMath.UI
{
    class Add_operation
    {
        public string Calculate(decimal i, decimal j)
        {
            return (i + j).ToString();
        }

        private void btnCalculate_Click(object sender, EventArgs e)
        {
           // do some stuff here
           // or remove the method if it's empty
        }
    }
}
person Daniel Peñalba    schedule 08.04.2013

Ошибка кристально очевидна. У вашего метода btnCalculate_Click нет тела!

person walther    schedule 08.04.2013