J'ai cette question :
int maxShoeSize = Workers
.Where(x => x.CompanyId == 8)
.Max(x => x.ShoeSize);
Ce qui sera dans maxShoeSize
si l'entreprise 8 n'a pas de travailleurs du tout ?
UPDATE :
Comment puis-je modifier la requête afin d'obtenir 0 et non une exception ?
0 votes
Naor : avez-vous entendu parler de LINQPad ?
3 votes
Je ne comprends pas pourquoi vous demandez : "Qu'est-ce qui sera dans ?
maxShoeSize
?" si vous l'aviez déjà essayé.0 votes
@jwg : Je suppose que je voulais voir si vous connaissez la réponse :) Finalement, j'ai trouvé une meilleure façon de faire ce que j'ai demandé et c'est ce que je voulais dire.
0 votes
@Naor, ce n'est pas un jeu de devinettes. Je rétrograderais aussi la question originale. Si vous connaissez la réponse, donnez-la nous, sinon vous avez l'air paresseux. J'étais sur le point de poser la même question et j'ai préparé toutes les informations, y compris le message d'exception.