This question m'a conduit à me demander ce qui suit:Quels sont les 'Gotchas' associés à la virement sur ToList() vers une requête Linq-to-Sql?
Quels sont les 'Bogues' associés à vireur sur un (ToList) à un Linq-à-Sql requête?
Je m'intéresse également aux meilleures pratiques et aux anecdotes.
Je ne vois pas vraiment comment cela est une "chasse aux sorcières". ToList() copie clairement les entités des joueurs dans une liste. C'est ce que fait ToList sur tout IEnumerable. –
Je ne suis pas d'accord pour dire que c'est obsolète ... c'est un 100% à jour du nombre d'éléments dans la liste, ce que vous lui avez demandé de faire ... ce sont juste des données déconnectées. –
En outre, je dirais qu'il produit un compte périmé (ne pourrait pas le faire). Le fait que le nombre éventé puisse coïncider avec le nombre réel est à côté du point. –