2013-04-08 4 views
2

이 오류가 발생하는 이유에 대한 아이디어가 있습니까? 나는 그것이 간단한 수정일지도 모르지만 나는 C#에 완전히 익숙하지 않다. 그리고 나는 어떤 수정도 찾을 수 없다. 이 추상, 통근, 또는 부분은 abstract, extern 또는 partial으로 표시되지 않으므로 본문을 선언해야합니다. C#

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

    } 
} 

감사 표시되지 않기 때문에

'SimpleMath.UI.Add_operation.btnCalculate_Click (객체, 경우 System.EventArgs)는'몸을 선언해야합니다.

+8

음 - 당신은 몸이 ('{}') btnCalculate_Click''에 대한 선언 시도? –

+1

왜 btnCalculate_Click에 대한 본문을 선언하고 싶지 않습니까? 그것의 방법 afterall (http://msdn.microsoft.com/en-us/library/ms173114(v=vs.80).aspx) – Alex

+1

아마 또한 당신이 그것을 가진 몸을 가지고 달성하려고하는 설명, 만약 의도적이다. – Arran

답변

0

오류가 분명합니다. 귀하의 btnCalculate_Click 메소드에는 본문이 없습니다!

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