Quels sont les malentendus fondamentaux des gens lorsqu'ils commencent à utiliser LINQ?
Par exemple, pensent-ils que c'est une chose alors que c'est vraiment autre chose?
Et, existe-t-il des meilleures pratiques à utiliser pour éviter ces erreurs?
Quels sont les malentendus fondamentaux des gens lorsqu'ils commencent à utiliser LINQ?
Par exemple, pensent-ils que c'est une chose alors que c'est vraiment autre chose?
Et, existe-t-il des meilleures pratiques à utiliser pour éviter ces erreurs?
Ne pas comprendre les différences entre (ou l'existence de!):
.First()
.FirstOrDefault()
.Single()
.SingleOrDefault()
Ne pas comprendre l' exécution différée .
La plus grande erreur que les gens font lors de l'utilisation de LINQ est la même que lorsque les gens essaient d'utiliser n'importe quelle technologie qui se situe au-dessus d'une technologie dans laquelle ils n'ont pas de bonnes bases.
Si vous ne comprenez pas l'interrogation de base de données appropriée / efficace, vous allez bousiller avec LINQ.
Si vous ne comprenez pas les principes de base d'ADO.NET et de l'accès aux données, vous allez probablement bousiller.
Les gens pensent qu'en utilisant LINQ, cela leur permettra de se déplacer, mais ce ne sera pas le cas.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.