Оператор присваивания для rk
не может получить доступ к переменной xnbb
из инструкции «if-else». Как я могу сделать это видимым? Должен ли я создать новый метод с «return»?Как сделать переменную видимой вне статута if-else?
var length = Math.Min(xr_arr.Count(), 24);
for (int y = 0; y < 24; y++)
{
if (xr_arr[y] > Math.Exp(Math.Log(2) * (-y)))
{
var xn = xr_arr[y] - Math.Exp(Math.Log(2) * (-y));
int xnbb = 1;
}
else
{
int xnbb = 0;
}
var rk = xnbb + 1 * Math.Round(Math.Exp(Math.Log(2) * (24 - y)));
}