Merci pour vos réponses.
Donc les deux bouts de code ci-dessous ne génère pas le même IL?
subjIdCollection.FirstOrDefault(x => x.ToLower().Contains(pattern));
1 2 3
| string subjId = (from x in subjIdCollection
where x.ToLower().Contains(pattern)
select x).FirstOrDefault(); |

Envoyé par
StormimOn
Il ne faut pas tomber dans le "piège" de la micro-optimisation
ouais, je suis tout à fait d'accord. C'est plus par curiosité et pour mieux comprendre comment marche linq. J'ai bien conscience que ça va pas changer mon résultat final
Partager