Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.02.2012, 17:35   #1
Darth_Vader
Пользователь
 
Регистрация: 03.04.2011
Сообщений: 19
По умолчанию if (a - b)

Всем доброго времени суток. Перенося программульку с С++ на С# столкнулся с такой строкой "if (a - b)", обе переменные типа double, на С++ все работает и компилирует прекрасно, а С# ругается "Неявное преобразование типа "double" в "bool" невозможно". Объясните пожалуйста как этот оператор работает без условия на ++? и как будет выглядеть его аналог на С#. В Гугле ничего внятного не нашел.
Заранее спасибо.
Darth_Vader вне форума Ответить с цитированием
Старый 27.02.2012, 17:49   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
как будет выглядеть его аналог на С#
Стандартно:if ((a - b)!=0)
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 27.02.2012, 18:01   #3
Darth_Vader
Пользователь
 
Регистрация: 03.04.2011
Сообщений: 19
По умолчанию

Stilet, спасибо огромное! Все заработало)
Darth_Vader вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц