Игнорируется if в C#

Писал одну программку для себя.Там идёт примерно такая строка :

код  
if (n != 1);  
 {  
 *код,который должен выполнятся,если n не равно 1*  
 }  
конец кода

Но в итоге if игнорируется и тот код,который должен работать при n != 1 работает всегда,не завсисимо от значения n.
пробовал по разному


Ответы (1 шт):

Автор решения: A K

Ваш код эквивалентен следующему:

if (n != 1) {};  

*код,который должен выполнятся,если n не равно 1*  

Нужно убрать ; в строке условия:

введите сюда описание изображения

→ Ссылка