我从我的控制台应用程序中获取此代码,并且我正在尝试使用GUI。我不是说方法正确或什么?我想单击“确定”按钮,并在3个标签上分别显示数字的总和,差异和乘积。困惑。请帮忙。
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 Numbers2GUI
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void okButton_Click(object sender, EventArgs e)
{
int num1 = 5;
int num2 = 3;
Sum(num1, num2);
Difference(num1, num2);
Product(num1, num2);
}
public static void Sum(int num1, int num2)
{
addLabel.Text = ("The sum of the numbers is {0}.", num1 + num2);
}
public static void Difference(int num1, int num2)
{
differenceLabel.Text = ("The difference of the numbers is {0}.", num1 - num2);
}
public static void Product(int num1, int num2)
{
double multiply = num1 * num2;
productLabel.Text = ("The product of the numbers is {0}.", multiply);
}
}
}
答案 0 :(得分:3)
我看到两个大问题:
string.Format
方法格式化标签中的结果。 Sum
方法应该不声明为Difference
。 试试这个:
Product