NullReferenceException对象引用未设置为对象的实例。添加到模型

用户名

每当尝试向模型中添加新对象时,我都会收到错误消息“对象引用未设置为对象实例”。不知道为什么,因为我总是创建一个新对象。

我有一个模型,其中包括:

public class Model
{
    public IList<Model1> Something { get; set; }
    public IList<Model2> Something1 { get; set; }
}

我的控制器中也有:

        Model model = new Model();

        HttpCookie cookie = Request.Cookies["Login"];
        if (cookie != null)
        {
            int ID = int.Parse(cookie["ID"]);

            var DBInfo = db.Details(ID);
            foreach (var info in DBInfo)
            {
                Something1 model1 = new Something1();
                model1.ID = ID;
                model1.FullName = info.FullName;
                model1.CourseCode = info.CourseCode;
                model.Something1.Add(model1);

            }

当我将此模型添加到模型时,错误弹出

鲍里斯·帕尔芬嫩科夫(Boris Parfenenkov)

您必须Something1在使用之前初始化字段,如下所示:

model.Something1 = new List<Model2>();

或者,在初始化模型时:

Model model = new Model
{
    Something = new List<Model1>(),
    Something1 = new List<Model2>()
};

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

@foreach模型为null:System.NullReferenceException:对象引用未设置为对象的实例

来自分类Dev

nullreferenceexception:对象引用未设置为对象的实例

来自分类Dev

对象引用未设置为对象的实例。NullReferenceException:

来自分类Dev

NullReferenceException:对象引用未设置为对象#2的实例

来自分类Dev

nullreferenceexception:对象引用未设置为对象的实例

来自分类Dev

将“ Xamarin.Forms”添加到...对象引用未设置为对象的实例。添加nuget包时的错误

来自分类Dev

为什么在尝试将对象添加到列表时获得此异常?(例如:对象引用未设置为对象的实例)

来自分类Dev

对象引用未设置为对象的实例

来自分类Dev

Xamarin表单MainActivity OnCreate LoadApplication System.NullReferenceException:对象引用未设置为对象的实例

来自分类Dev

错误:System.NullReferenceException:对象引用未设置为对象的实例

来自分类Dev

用户代码未处理NullReferenceException-对象引用未设置为对象的实例

来自分类Dev

Unity C#NullReferenceException:对象引用未设置为对象的实例

来自分类Dev

HttpContext.User.Identity.IsAuthenticated引发System.NullReferenceException:对象引用未设置为对象的实例

来自分类Dev

Unity C#-NullReferenceException:对象引用未设置为对象的实例

来自分类Dev

如何找到引发“ NullReferenceException:'对象引用未设置为对象实例”的方法?

来自分类Dev

未处理的异常。System.NullReferenceException:对象引用未设置为对象的实例

来自分类Dev

(通用Windows App)System.NullReferenceException:对象引用未设置为对象的实例

来自分类Dev

在apiController构造函数System.NullReferenceException中:'对象引用未设置为对象的实例。

来自分类Dev

错误:System.NullReferenceException:对象引用未设置为对象的实例

来自分类Dev

System.NullReferenceException:对象引用未设置为对象的实例。抛出错误

来自分类Dev

NullReferenceException:对象引用未设置为试图创建函数的统一3D对象实例

来自分类Dev

HttpContext.User.Identity.IsAuthenticated引发System.NullReferenceException:对象引用未设置为对象的实例

来自分类Dev

使用类数组会产生错误“ NullReferenceException:对象引用未设置为对象的实例”

来自分类Dev

NullReferenceException:对象引用未设置为Unity3D中对象问题的实例

来自分类Dev

System.NullReferenceException对象引用未设置为对象的实例。在i ++

来自分类Dev

Unity切换引发NullReferenceException:对象引用未设置为对象的实例

来自分类Dev

Unity-C#-NullReferenceException:对象引用未设置为对象的实例

来自分类Dev

Unity 2D 错误 Nullreferenceexception:对象引用未设置为对象 C# 的实例

来自分类Dev

配置服务引用...-对象引用未设置为对象的实例

Related 相关文章

  1. 1

    @foreach模型为null:System.NullReferenceException:对象引用未设置为对象的实例

  2. 2

    nullreferenceexception:对象引用未设置为对象的实例

  3. 3

    对象引用未设置为对象的实例。NullReferenceException:

  4. 4

    NullReferenceException:对象引用未设置为对象#2的实例

  5. 5

    nullreferenceexception:对象引用未设置为对象的实例

  6. 6

    将“ Xamarin.Forms”添加到...对象引用未设置为对象的实例。添加nuget包时的错误

  7. 7

    为什么在尝试将对象添加到列表时获得此异常?(例如:对象引用未设置为对象的实例)

  8. 8

    对象引用未设置为对象的实例

  9. 9

    Xamarin表单MainActivity OnCreate LoadApplication System.NullReferenceException:对象引用未设置为对象的实例

  10. 10

    错误:System.NullReferenceException:对象引用未设置为对象的实例

  11. 11

    用户代码未处理NullReferenceException-对象引用未设置为对象的实例

  12. 12

    Unity C#NullReferenceException:对象引用未设置为对象的实例

  13. 13

    HttpContext.User.Identity.IsAuthenticated引发System.NullReferenceException:对象引用未设置为对象的实例

  14. 14

    Unity C#-NullReferenceException:对象引用未设置为对象的实例

  15. 15

    如何找到引发“ NullReferenceException:'对象引用未设置为对象实例”的方法?

  16. 16

    未处理的异常。System.NullReferenceException:对象引用未设置为对象的实例

  17. 17

    (通用Windows App)System.NullReferenceException:对象引用未设置为对象的实例

  18. 18

    在apiController构造函数System.NullReferenceException中:'对象引用未设置为对象的实例。

  19. 19

    错误:System.NullReferenceException:对象引用未设置为对象的实例

  20. 20

    System.NullReferenceException:对象引用未设置为对象的实例。抛出错误

  21. 21

    NullReferenceException:对象引用未设置为试图创建函数的统一3D对象实例

  22. 22

    HttpContext.User.Identity.IsAuthenticated引发System.NullReferenceException:对象引用未设置为对象的实例

  23. 23

    使用类数组会产生错误“ NullReferenceException:对象引用未设置为对象的实例”

  24. 24

    NullReferenceException:对象引用未设置为Unity3D中对象问题的实例

  25. 25

    System.NullReferenceException对象引用未设置为对象的实例。在i ++

  26. 26

    Unity切换引发NullReferenceException:对象引用未设置为对象的实例

  27. 27

    Unity-C#-NullReferenceException:对象引用未设置为对象的实例

  28. 28

    Unity 2D 错误 Nullreferenceexception:对象引用未设置为对象 C# 的实例

  29. 29

    配置服务引用...-对象引用未设置为对象的实例

热门标签

归档