C# 我有一个例外是这样的:System.NullReferenceException在向组合框添加项时
我有一个例外是这样的: System.NullReferenceException 使用此代码将项目添加到组合框时:C# 我有一个例外是这样的:System.NullReferenceException在向组合框添加项时,c#,C#,我有一个例外是这样的: System.NullReferenceException 使用此代码将项目添加到组合框时: namespace Veterinari { public partial class Diagnostico : Form { int tipo; public Diagnostico() { InitializeComponent(); } privat
namespace Veterinari
{
public partial class Diagnostico : Form
{
int tipo;
public Diagnostico()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
Principal prin = new Principal(tipo);
prin.Show();
this.Hide();
}
private void button2_Click(object sender, EventArgs e)
{
Principal prin = new Principal(tipo);
prin.Show();
this.Hide();
}
}
}
int tipo
从未实例化
这意味着在设置其值之前,它将始终为null
:
public Diagnostico()
{
tipo = 0;
InitializeComponent();
}
请编辑您的帖子,以包含您的代码和整个错误消息。可能重复的请格式化代码,并告诉用户哪行代码给出了异常。请添加组合框项目添加的代码。这仍然不是完整的异常消息。(不包括堆栈跟踪)