Je le code suivant:LinQ max date dans une requête Optimisée
Decimal initialBalance;
DateTime dailyDate = ctx.DailyBalances.Max(c => c.DailyDate);
if (dailyDate != null)
initialBalance = ctx.DailyBalances.Where(c => c.DailyDate == dailyDate).Select(c => c.FinalBalance).FirstOrDefault();
else
initialBalance = 0;
return initialBalance;
Néanmoins j'ai essayé d'obtenir des moyens d'optimiser ce, faire une requête au lieu d'un ... tout Sugestion ??
Ce code n'a pas de sens comme écrit: dailyDate ne sera jamais nul ... (DateTime ne peut pas être nul) –
désolé votre droit juste mais je me demandais à propos de la question de prendre le maximum et ensuite obtenir le balance – Necronet