içinde okul varlığını dahil gerekir , aşağıda gibi 2 listeleri Okul & Sınıf sahip sınıf varlık
public static class WebApiData
{
public static List<School> GetAllSchools()
{
List<School> schools = new List<School>
{
new School
{
id = 1,
name = "Fort Craig Elementary",
principal = "Michelle Thorne"
},
new School
{
id = 2,
name = "Edgewood Elementary",
principal = "Audrey Hills"
}
};
return schools;
}
public static List<Classroom> GetAllClassrooms()
{
List<Classroom> classrooms = new List<Classroom>
{
new Classroom
{
id = 1,
name = "Mrs. Cox's 2nd Grade",
teacher = "Beth Cox",
school_id = 1
},
new Classroom
{
id = 2,
name = "Mr. Elliott's Kindergarten",
teacher = "Martin Elliott",
school_id = 1
},
new Classroom
{
id = 3,
name = "Mrs. Smith's 1st Grade",
teacher = "Amanda Smith",
school_id = 2
}
};
return classrooms;
}
}
Şimdi Sınıf bir özelliği olarak tüm okul varlık ile birlikte tüm Sınıfları almak gerekir
? ben katılmak çalıştı,
var result = from l1 in classrooms
join l2 in schools
on l1.school_id equals l2.id
select l1;
Ama bunun yerine okulun tek özelliğinin, ben projeksiyon sonucunda sınıfın bir özelliği olarak tüm okul varlık gerek?
Sağol,
sizin gibi seçkin açıklamada da l2 içerebilir 'yeni {L1, L2} seçin)' –
bana 2 listesini verecektir. ama ben l1 (sınıf) tek bir özellik olarak l1 (okul) içerir istiyorum, teşekkürler için teşekkürler – user584018
Senin 'ClassRoom 'yapısını nasıl görünüyor? –