【发布时间】:2021-08-19 00:49:16
【问题描述】:
我正在尝试为嵌套对象赋值,但我得到一个空异常。
System.NullReferenceException: Object reference not set to an instance of an object.
代码如下
addingTaskScheduleDto addToReturnTask = new addingTaskScheduleDto();
userTaskDto test = new userTaskDto();
test.UserId = task.UserTasks.FirstOrDefault().UserId;
test.TaskScheduleId = task.UserTasks.FirstOrDefault().TaskScheduleId;
// null exception happens on the code below
addToReturnTask.UserTasks.Add(test);
将TaskScheduleD添加到模型
public class addingTaskScheduleDto
{
public int Id { get; set; }
public string Title { get; set; }
public DateTime? Start { get; set; }
public DateTime? End { get; set; }
public List<userTaskDto> UserTasks {get; set;}
}
public class userTaskDto
{
public int UserId { get; set; }
public int TaskScheduleId { get; set; }
}
【问题讨论】:
标签: c# asp.net .net linq .net-5