Ich brauche Max
Methode in linq, aber wenn max Feldwert leer ist, muss ich stattdessen 0 zeigen. Ich habe diesen Code so weit:Wie auf Wert auf 0 gesetzt werden, wenn das maximale Feld leer ist
var groupedData =
from b in showit.AsEnumerable()
orderby b.Field<int>("Key")
group b by b.Field<int?>("Key") into g
select new
{
KeyName = g.Key,
date = g.First().Field<string>("date"),
Team = g.First().Field<string>("Team"),
Calls_Chats_Answered = g.Sum(b => b.Field<int?>("Calls_Chats_Answered")),
... hier muss ich auf 0 max und gesetzt, wenn max nicht gefunden wird:
Max_answering_delay = g.Max(b => b.Field<int?>("Max_answering_delay")),
Max_abandoning_delay= g.Max(b => b.Field<int?>("Max_abandoning_delay")),
};
Dank ! Funktioniert wie Charme! –
@sammybenmenahem Gern geschehen. Könnten Sie es bitte als Antwort markieren? Danke – bbeda