必须声明一个主体,因为它没有被标记为抽象、外部或部分c#

本文关键字:记为 抽象 外部 声明 因为 主体 一个 | 更新日期: 2023-09-27 18:08:14

关于我为什么得到这个错误的任何想法?我知道这可能是一个简单的修复,但我对c#完全陌生,我无法找到任何修复。

SimpleMath.UI.Add_operation。btnCalculate_Click(object, System.EventArgs)'必须声明一个主体,因为它没有标记为abstract, extern或partial

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);
    }
}

谢谢。

必须声明一个主体,因为它没有被标记为抽象、外部或部分c#

你需要在你的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
        }
    }
}

这个错误非常明显。你的方法btnCalculate_Click没有主体!