Я пишу код криптографии с очень интенсивным использованием процессора (C #), поэтому я ищу любой прирост производительности, какой бы небольшой он ни был. Я слышал обоюдное мнение по этому поводу.
Есть ли какое-либо преимущество в производительности для
int smallPrime, spGen;
for (int i = 0; i < numSmallPrimes; i++)
{
smallPrime = smallPrimes[i];
spGen = spHexGen[i];
[...]
}
по сравнению с этим?
for (int i = 0; i < numSmallPrimes; i++)
{
int smallPrime = smallPrimes[i];
int spGen = spHexGen[i];
[...]
}
Компилятор уже делает это?