小编gay*_*aka的帖子

接口对象始终为空

我从"PersonFuntionality"界面创建了"personFuntionality"对象.Interface有一个保存人员详细信息的方法.问题是personFuntionality总是有一个空值.

public PersonFuntionality personFuntionality;



 try
            {
                List<beans.Person> prsn = new List<beans.Person>();

                beans.Person psn = new beans.Person();

                psn.PersonId = Convert.ToInt32(txtId.Text.Trim());
                psn.PersonName = txtName.Text.Trim();
                psn.PersonCity = txtCity.Text.Trim();

                prsn.Add(psn);

                //prsn.PersonId = Convert.ToInt32(txtId.Text.Trim());
                //prsn.PersonName = txtName.Text.Trim();
                //prsn.PersonCity = txtCity.Text.Trim();

                if (personFuntionality != null)
                {
                    bool success = personFuntionality.SavePersonDetails(prsn);

                    if (success == true)
                    {
                        lblResult.Text = "success";
                    }
                    else
                    {
                        lblResult.Text = "Failed";
                    }
                }
                else
                {
                    lblResult.Text = "Object Null";
                }
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
Run Code Online (Sandbox Code Playgroud)

c# asp.net interface nullreferenceexception

-2
推荐指数
1
解决办法
4156
查看次数

标签 统计

asp.net ×1

c# ×1

interface ×1

nullreferenceexception ×1