Questions marquées «performance»

228
Récursivité ou itération?

Y a-t-il un impact sur les performances si nous utilisons une boucle au lieu de la récursivité ou vice versa dans les algorithmes où les deux peuvent servir le même objectif? Par exemple: Vérifiez si la chaîne donnée est un palindrome. J'ai vu de nombreux programmeurs utiliser la récursivité comme...

215
String vs StringBuilder

Je comprends la différence entre Stringet StringBuilder( StringBuilderétant mutable) mais y a-t-il une grande différence de performances entre les deux? Le programme sur lequel je travaille a beaucoup d'annexes de chaînes pilotées par la casse (500+). Utilise-t-il StringBuilderun meilleur...

210
Combien coûte la réflexion .NET?

J'entends constamment à quel point la réflexion est mauvaise à utiliser. Bien que j'évite généralement la réflexion et que je trouve rarement des situations où il est impossible de résoudre mon problème sans cela, je me demandais ... Pour ceux qui ont utilisé la réflexion dans les applications,...

209
Avantages de l'utilisation de méthodes statiques privées

Lors de la création d'une classe qui possède des méthodes privées internes, généralement pour réduire la duplication de code, qui ne nécessite pas l'utilisation de champs d'instance, y a-t-il des avantages en termes de performances ou de mémoire à déclarer la méthode comme statique? Exemple:...