Lequel de ces serait plus rapide pour une méthode statique appelée milliards de fois par nanoseconde:C# double condition de performance
Méthode 1:
static bool DualConditional(int value)
{
return A(value) && B(value);
}
Méthode 2:
static bool DualConditional(int value)
{
if(!A(value)
return false;
if(!B(value)
return false;
}
Pouvez-vous vraiment exécuter une méthode "milliards de fois par nanoseconde"? –
Pas du tout, cette ligne était une exagération voulue. – bufferz
Vous avez déjà écrit le code dans les deux sens, alors ** essayez-le et voyez **. C'est la seule façon d'obtenir une réponse fiable à "qui est le plus rapide?" des questions. –