저는 C #을 처음 접했고 Java에 대한 기본 지식이 있지만이 코드를 제대로 실행할 수 없습니다.
기본 계산기 일 뿐이지 만 VS2008 프로그램을 실행하면이 오류가 발생합니다.
나는 거의 동일한 프로그램을 수행했지만 자바에서는 JSwing을 사용하여 완벽하게 작동했습니다.
다음은 C #의 형식입니다.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace calculadorac
{
public partial class Form1 : Form
{
int a, b, c;
String resultado;
public Form1()
{
InitializeComponent();
a = Int32.Parse(textBox1.Text);
b = Int32.Parse(textBox2.Text);
}
private void button1_Click(object sender, EventArgs e)
{
add();
result();
}
private void button2_Click(object sender, EventArgs e)
{
substract();
result();
}
private void button3_Click(object sender, EventArgs e)
{
clear();
}
private void add()
{
c = a + b;
resultado = Convert.ToString(c);
}
private void substract()
{
c = a - b;
resultado = Convert.ToString(c);
}
private void result()
{
label1.Text = resultado;
}
private void clear()
{
label1.Text = "";
textBox1.Text = "";
textBox2.Text = "";
}
}
무엇이 문제일까요? 그것을 해결할 방법이 있습니까?
추신 : 나는 또한 시도했다
a = Convert.ToInt32(textBox1.text);
b = Convert.ToInt32(textBox2.text);
작동하지 않았습니다.