برای join زدن بین دو لیست در linq به صورت زیر عمل میکنیم .
var khodrosaz = new List() { new Khodeosaz { Id= 1,Name="Ikco"}, new Khodeosaz { Id= 2,Name="Saypa"} }; var cars = new List { new Car { Name = "Prid", Khodeosaz = 2 }, new Car { Name = "Peykan", Khodeosaz = 1 }, }; var join = cars.Join(khodrosaz, c => c.Khodeosaz, k => k.Id, (c, k) => new { c,k } );
from n in Sabt.VStudent join t in Sabt.vTestDates on n.GroupCode equals t.GroupCode where n.CurrentYear == CurrentYearInt && n.AreaCode == AreaCodeInt && n.iOfficeCode == OfficeCodeInt && t.DateValue == testDate select n
تا کنون نظری داده نشده است .
اولین کسی باشید که دیدگاه خود را ثبت می کند .
لطفا منتظر بمانید...