نقل قول نوشته شده توسط محمد آشتیانی مشاهده تاپیک
سلام
var maximum =  ListInDayes.Max(c => c.Where(p => p.Day == 25).Max(p => p.Average));
ممنون جناب آشتیانی .ولی خطا داد :

An unhandled exception of type 'System.InvalidOperationException' occurred in System.Core.dll

Additional information: Sequence contains no elements

خودم به این شکل نوشتم (راستش میخواستم با لامبدا بصورت خطی بنویسم.) :

 private static double GetMaxAverage(List<List<Personel>> ListLstInDayes, int day)
{
double max = 0;

var l = from a in ListLstInDayes
from k in a
where k.day == day
select k;

foreach (Personel item in l)

if (item.Average > max) max = item.Average;


return max;
}