Пусть x будет целым числом, большим или равным 0. Действие должно быть предпринято, если x больше 0.
if (x > 0)
{
DoSomething();
}
Из-за диапазона значений x условие if
может быть записанокак x != 0
или x > 0
. Поскольку этот фрагмент кода включен в алгоритм перебора, производительность имеет решающее значение. Какое из этих двух условий оценить быстрее всего?