У меня есть оператор объединения в LINQ, который объединяет 1 класс и 1 Список в новый класс.Назначить список после присоединения
Класс Я хочу:
public class ClassResult
{
public string Name {get;set;}
public List<Class2> Class2s {get;set;}
}
Класс 1:
public class Class1
{
public string Name {get;set;}
public int ID {get;set;}
public string Description {get;set;}
}
Class2:
public class Class2
{
public string Name {get;set;}
public int ID {get;set;}
}
JOIN:
// Class1List is a List<Class1>
// Class2List is a List<Class2>
from class2 in class2List
join Class1 in Class1List on class2.ID equals Class1.ID
select new ClassResult
{
Name = Class1.Name,
ClassResult = ? ? ?
};
Как я могу получить List<Class2>
всех элементов Class2
, которые имеют одинаковые ID
как Class1
? И как мне его назначить?
Спасибо!
Что такое '' Class1List и что 'Class2List'? –
A Список и список –
user3024750
Итак, пожалуйста, покажите, как выглядит 'Class1' –