创建新表单实例

时间:2017-02-04 16:11:14

标签: c# nullreferenceexception

所以我正在编写某种成员数据存储应用程序,当我尝试创建一个新的表单实例时,我得到一个NullReferenceException。

主要代码:

List<Object> list_objects = objects.get_Objects();

        try
        {
            New_Object obj = new New_Object(this, objects, list_objects.ElementAt(lv_data.FocusedItem.Index));
            obj.Show();
        }catch(NullReferenceException)
        {
            MessageBox.Show("No object selected.");
        }

“New_Object”中的代码

public New_Object(Main main, Objects objects, Object obj)
    {
        btn_create.Text = "Cahnge";
        btn_create.Click += btn_change_Click;
        this.obj = obj;
    }

list_objects中存在一个索引为0且lv_data.FocusedItem.Index也为0的现有对象,为什么这不起作用?

感谢您的帮助和解释

0 个答案:

没有答案