Est-ce important si vous utilisez 'And' ou 'AndAlso' dans les requêtes linq sur vb.net? Je sais que dans les opérations normales, "Et aussi" court-circuite et sera donc souvent plus rapide, mais je ne sais pas si cela se répercute dans les requêtes linq. Est-ce que la requête linq est contre une base de données ou contre une collection en mémoire?Est-ce que 'And' vs 'AndAlso' importe avec linq dans vb.net?
9
A
Répondre
14
Pour LINQ à des requêtes d'objet, il serait certainement important. Pour les autres fournisseurs LINQ, cela dépend du fournisseur lui-même. Au niveau de l'arborescence d'expression, ils sont différents mais le fournisseur peut choisir de traduire/exécuter de la même manière. Par exemple, il n'y a pas de notion équivalente en SQL, donc LINQ to SQL les traduit en SQL identique.
1
Utiliser ou non And et And dépend aussi du contexte d'utilisation. Cependant, il est presque toujours préférable d'utiliser AndAlso sur And. La qualité de court-circuit de AndAlso se répercutera sur les requêtes LINQ
Questions connexes
- 1. <? Php vs <? ...Est-ce que ça importe?
- 2. Bindable LINQ (BLinq) dans VB.NET
- 3. syntaxe Linq dans VB.NET
- 4. schema changes and subsonic - VS 2008
- 5. VB.NET: label vs picturebox
- 6. conditionnelle requêtes LINQ dans VB.NET
- 7. Sous-requête LINQ avec l'opérateur AND n'affiche aucun résultat
- 8. VB.NET et LINQ. Qu'est-ce que j'oublie ici?
- 9. LINQ - Requêtes compilées dans VB.net
- 10. Linq avec DataTables vs plaine SQL
- 11. Django ImportError à/peu importe ce que je fais
- 12. Comment ajouter une clause 'where' avec VB.NET et LINQ?
- 13. LINQ Gernic List VB.NET
- 14. Linq To Sql assistance vb.net
- 15. Linq to SQL Case QUAND dans VB.NET?
- 16. Regex avec < and >
- 17. LINQ vs modèle de présentation
- 18. Linq to SQL vs Sérialisation
- 19. Linq to NHibernate vs. ICriteria
- 20. Qu'est-ce que AND logique dans Sed/Vim?
- 21. Utilisation de VS 2008 (vb.net) Je dois créer un objet que je peux utiliser dans ASP classique avec CreateObject
- 22. HQL vs Linq aux objets
- 23. Est-ce que l'ordre des cas importe dans les instructions de changement PHP?
- 24. Classes partielles, LINQ, Interfaces et VB.NET
- 25. LINQ vs SQL tout en travaillant avec RDBMS
- 26. Linq to Sql convertir en liste générique dans VB.NET
- 27. LINQ to Objects: requête avec plusieurs conditions LIKE (OR ou AND) possible?
- 28. HABTM trouve avec "AND" jointures, pas "OU"
- 29. Comment effectuer un AND avec une jointure?
- 30. SQL Server 2008 vs 2005 l'intégration Linq