Объединение 3 списков в 1 запрос LINQ C#C#

Место общения программистов C#
Anonymous
Объединение 3 списков в 1 запрос LINQ C#

Сообщение Anonymous »

Можно ли объединить три разные таблицы по их индексам в один результат запроса? Или, если присоединение с помощью LINQ невозможно, могу ли я создать один новый список, состоящий из данных трех списков?
Это три списка:
List SelfStudyModuleName = new List();

public List SelfStudySesionHours = new List();
public List SelfStudySesiondate = new List();

Примеры данных каждого списка:
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


Подробнее здесь: https://stackoverflow.com/questions/692 ... ry-c-sharp

Вернуться в «C#»