работы на C# EF 4. Хочет найти СПИСОК Max информацииКак написать синтаксис дерева выражений, чтобы найти максимальную базу по недвижимости
selector= entityBillax.BillTaxID
public static List<T> GetMaxRowIDForChild2<T>(T fromList, Expression<Func<T,T>> selector)
{
selector = fromList.Count + 1;
if (fromList.Count > 0)
{
selector = fromList.Max(x => x.BillTaxID) + 1;
}
else
{
selector = 1;
}
}
Выше синтаксиса не работает, проблема Face на некотором parameter.IS можно писать дерево выражений для вычисления max, base на свойстве.
Если у вас есть какие-либо вопросы, пожалуйста, спросите.
'selector' здесь всегда возвращает' bool'; как вы «max» bool? –
Марк Гравелл, спасибо за ответ. Надеюсь, вы поймете мое требование, если потребуется какая-либо коррекция, пожалуйста, сделайте это, просто помогите мне сделать его работоспособным синтаксисом. – shamim
нет, я не понимаю этого требования - следовательно, мой комментарий; опять же, серьезно: что здесь используется? это очень неясно. Действительно, 'selector' (нижний регистр' s') вообще не используется, а 'Selector' (верхний регистр' S') используется таким образом, который действительно не является очевидным. Пожалуйста, вы можете объяснить, что вы пытаетесь сделать, потому что код не делает его очевидным. –