Comparaison des performances entre LINQ et foreach
boucles
Lors de l'optimisation des performances de Mesh Render Manager, une question se pose : les instructions LINQ ont-elles un avantage en termes de vitesse par rapport aux boucles foreach
traditionnelles ?
Question :
J'utilise une boucle foreach
pour regrouper les maillages en fonction de l'utilisation du shader. L'utilisation de LINQ améliorera-t-elle les performances de mon application ?
Réponse :
Contrairement à l'hypothèse populaire, LINQ n'est pas nécessairement meilleur que les foreach
boucles en termes de vitesse.
foreach
de préférence en raison de leur faible surcharge. Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!