Професионална програма
Loading...
Hristo_Penchev avatar Hristo_Penchev 389 Точки

Синтаксис присвояване на стойности

Здравейте,

Работя над задача 11 от "Оператори и изрази". Въпросът ми е за един детайл от синтаксиса, с който не мога да се оправя.

 

По този начин програмата не работи.

System.Console.WriteLine("Please, enter a number and a position");

int number = int.Parse(System.Console.ReadLine());

int position = int.Parse(System.Console.ReadLine());

int mask = 1;

int mask = mask<<position;

 

Дава ми следната грешка: Error 1 A local variable named 'mask' is already defined in this scope 

 

Ако в последния ред задам нова променлива, всичко е ОК. Но няма ли начин просто да зададем нова стойнсот на mask чрез побитово движение, вместо да вкарваме излишна нова променлива?

0
Programming Basics
Hristo_Penchev avatar Hristo_Penchev 389 Точки

Оф, много съм зле. Благодаря ви! Занимавам се с програмиране от две седмици и понякога не вдявам елементарни неща.

0