Мне нужно получить минимум стоимости рейсов за один день. aFlightList
заполните все варианты полетов. В этом массиве есть число рейсов на один день. Я должен получить один рейс за один день, чтобы этот полет имел минимальную цену. Я использую linq такой, как это, но в этом разделе Min(x => x.PriceView)
получить ошибку. Как это исправить?Как использовать групповое и минимальное количество строк для одного массива?
//AFlight is a class
AFlight[] aFlightList = { new AFlight() };
aFlightList = charterService
.GetFlightList(chfs.DepCityId, true, chfs.ArrCityId, true,
chfs.Fromdate.ToString("yyyy/MM/dd"),
chfs.Fromdate.AddDays(chfs.DateRange - 1).ToString("yyyy/MM/dd"),
authentication);
aFlightList = (AFlight[])aFlightList
.GroupBy(x => x.FlightDate)
.Min(x => x.PriceView);
Большое спасибо ... – programmer138200
Добро пожаловать. :) – Ian