【发布时间】:2012-11-07 03:05:25
【问题描述】:
嗨,我是全新的,所以不要对我的菜鸟问题做出严厉的判断,
namespace Oef5_3_ShowIncome
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Button_Click(object sender, EventArgs e)
{
int YearSalary = Convert.ToInt32(YearSalaryTextBox.Text);
int numberOfYears = Convert.ToInt32(numberOfYearsTextBox.Text);
ShowIncome(YearSalary, numberOfYears);
MessageBox.Show("something something ", Convert.ToString(ShowIncome)));
}
private int ShowIncome(int lalala, int dadada)
{
int results = lalala * dadada;
return results;
}
}
}
in... MessageBox.Show("something something " Convert.ToString(ShowIncome))); 我收到以下错误:windows.form.messagebox.show(string, string) 的最佳重载方法匹配有一些无效参数。
【问题讨论】:
-
11 个问题,0 个被接受。 Read the FAQ
-
因为 ShowIncome 是一种方法。你的意思可能是
MessageBox.Show("something something ", Convert.ToString(ShowIncome(YearSalary, numberOfYears)))); -
先生,您应该回到之前的问题并接受一些答案。查看常见问题解答以获取说明(或者只需选择一个并单击旁边的大复选框。)
标签: c# forms overloading