Y a-t-il des différences de performance entre
float x, y;
// Set x and y
if(x > y)
{
// do something
}
y
float x,y;
// Set x and y
if(x.CompareTo(y) > 0)
{
// do something
}
Font-ils la même chose dans les coulisses ou y a-t-il plus que cela ? J'ai un morceau de code dont les performances sont critiques et qui effectue cette comparaison de très nombreuses fois, et je voulais vérifier qu'il n'y avait pas plus que ce que je pensais.