Навигация
 
  •  Главная
•  Программирование
•  Веб-программирование
•  Заработок в сети
•  Продвижение сайта
•  Дизайн
 
 
 
 
 
 
 
 
 
 
 
   
 
 
 
 
 
 
Навигация
 
  •  Главная
•  Форум
•  Доска объявлений
•  Биржа труда
•  О нас
 
 
 
     
  •   Программисты.kz » Программирование » C# » Уроки C# » Урок 5. Логические операторы  

      Реклама на сайте:
Голосуй за Programmers.kz

  Урок 5. Логические операторы  
    |   15-10-2009, 14:39   |   Опубликовал: КазКиберГетик  : 425  
 

Как и в других C-подобных языках, в C# существуют следующие логические операторы:

Оператор Описание Пример
&& Логическое И. Результат равен true, только если оба операнда равны true (x==8) && (y==5)
|| Логическое ИЛИ. Результат равен false, только если оба операнда равны false (y>8) || (y<5)
! Отрицание. Изменяет логическое значение на противоположное if(!(a==b))…

Все эти операторы возвращают результат типа bool.

Обратите внимание, что для логического равно (т. е. для ответа на вопрос “Верно ли, что что-то равно чему-то”) используется знак двойного равенства (==). Знак же одинарного равенства (=) используется для присваивания. Для знака == существует парный знак != (”не равно”). Так, приведенный выше пример для оператора ! можно переписать так:

if(!(a==b))...

Отметим, что в C#, в отличии от многих других языков программирования, нельзя вместо false использовать 0, а вместо true – любое ненулевое число. Так, следующий фрагмент содержит ошибку:

 
int k;
...
if(k) //Ошибка!
...

Ключевые теги: операторы, Логические, Уроки C#
 
 
 
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Обсудить на форуме


Другие статьи по теме:


 
 
 (голосов: 0)
 

  Уроки  
     
   
     

  Информация  
     
  Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.  


 
 
Вход на сайт
 
логин :
пароль :
Напомнить пароль?
Вы не зарегистрированы? Регистрация здесь
 


Наш опрос
   


Статистика
  Всего на сайте: 9
Гостей: 6
Пользователи: - отсутствуют
Роботы: MSN Bot, crawl Bot, Yahoo Bot

 


Олимпиады
  2010/09/15 - 21:00, Ср Member SRM 482
Начало: 2010/09/15 - 21:00, Ср Длительность: 1 ч 35 м

2010/09/25 - 22:00, Сб SRM 483
Начало: 2010/09/25 - 22:00, Сб Длительность: 1 ч 35 м

2010/10/06 - 07:00, Ср SRM 484
Начало: 2010/10/06 - 07:00, Ср Длительность: 1 ч 35 м

2010/10/21 - 17:00, Чт Member SRM 485
Начало: 2010/10/21 - 17:00, Чт Длительность: 1 ч 35 м

2010/10/26 - 21:00, Втр SRM 486
Начало: 2010/10/26 - 21:00, Втр Длительность: 1 ч 35 м

 


Партнёры
 
Freeway.kz
Образование в Казахстане и за рубежом: Uchi.kz
Benchmark.kz - компьютерный портал
wWw.informatik.kz
Информационный портал Hi-Tech
 


Реклама
 
 


 
 
 
 
Главная страница   |   Регистрация   |   Добавить новость   |   Правила сайта   |   Статистика   |   Обратная связь
Copyright © 2009 КазКиберГетик & AlexanderMS . Все права защищены...
Made in DLETemplates.Com and by КазКиберГетик © 2009 for programmers.kz. Modifications by КазКиберГетик
  Rambler's Top100