两个List属性,无法使用LINQ创建列表

时间:2018-03-03 00:14:59

标签: c# asp.net linq asp.net-web-api entity-framework-6

我不确定如何通过类中的两个列表属性进行选择:

public class AddAssignMealView
{
    public int TraineeID { get; set; }
    public List<int> MealID { get; set; }
    public List<string> Day { get; set; }
}

并创建一个list(),其中包含一个TraineeID,一个MealID和一天。我设法用MealID列表(下面)来做,但是当我添加Day列表时,我不确定该做什么。任何想法?

AddAssignMealView mealtraiDeserializeObject = JsonConvert.DeserializeObject<AddAssignMealView>(mealTrainee);

                meals = mealtraiDeserializeObject.MealID.Select(x => new MealTrainee()
                {
                    TraineeID = mealtraiDeserializeObject.TraineeID,
                    MealID = x
                }).ToList();

0 个答案:

没有答案