【发布时间】:2021-11-12 16:54:32
【问题描述】:
我是编程新手,我想知道是否可以将索引上的 3 个不同表加入到一个查询结果中。或者,如果不能使用 LINQ 加入,我可以创建一个由 3 个列表的数据组成的新列表。
(Ps. 列表的内容将由用户输入,项目的数量可以非常频繁地运行,但列表中的项目数量将始终相同)
这些是 3 个列表:
List<string> SelfStudyModuleName = new List<string>();
public List<double> SelfStudySesionHours = new List<double>();
public List<DateTime> SelfStudySesiondate = new List<DateTime>();
每个列表的样本数据:
SelfStudyModuleName.Add("Prog");
SelfStudyModuleName.Add("Cloud");
SelfStudyModuleName.Add("Database");
SelfStudyModuleName.Add("Geo");
SelfStudySesionHours.Add(2);
SelfStudySesionHours.Add(5);
SelfStudySesionHours.Add(3);
SelfStudySesionHours.Add(6);
SelfStudySesiondate[0]=2021/12/01;
SelfStudySesiondate[1]=2021/12/02;
SelfStudySesiondate[2]=2021/12/03;
SelfStudySesiondate[3]=2021/12/04;
期望结果的样本:
2021/12/01 Prog 2
2021/12/02 Cloud 5
2021/12/03 DataBase 3
2021/12/04 Geo 6
【问题讨论】:
标签: c# list linq c#-4.0 linq-to-entities