С Новым годом! Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.85/13: Рейтинг темы: голосов - 13, средняя оценка - 4.85
20 / 20 / 4
Регистрация: 31.10.2010
Сообщений: 1,240
Записей в блоге: 2

Что значит выражение return ==

24.11.2015, 08:23. Показов 2598. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день.
Столкнулся с таким выражением " return переменная == значение || функция возвращающая true или false;".
Как понять данное выражение?
Спасибо.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
24.11.2015, 08:23
Ответы с готовыми решениями:

Что значит return?
что значит return? Я знаю, что оно возвращает значение, но не могу понять что это значит. Не могли бы вы объяснить. Слько бы статей не...

Объясните пожалуйста, что значит return и какое - то число
Return <Число> Что это значит? Например: return 0 ; return 1 ? Помогите, я уже 2 часа мучаюсь :wall:

Что значит эта строка return number == 1 ? 1 : (Foo(number - 1) + Foo(number - 2); ?
return number == 1 ? 1 : (Foo(number - 1) + Foo(number - 2));

5
0 / 0 / 2
Регистрация: 28.09.2015
Сообщений: 7
24.11.2015, 09:33
Лучший ответ Сообщение было отмечено Костяныч как решение

Решение

Дык функция просто возвращает результат условия.

C#
1
2
3
4
5
6
7
8
9
private bool returnTrue()
{
return true;
}
public bool func()
{
 var str = "string1";
 return str == "string1" || returnTrue();
}
Ну в данном случае вернётся true
0
Эксперт .NET
 Аватар для Rius
13050 / 7616 / 1664
Регистрация: 25.05.2015
Сообщений: 23,160
Записей в блоге: 14
24.11.2015, 09:43
== приоритетней, чем ||
Выражение вернёт true,
если
переменная равна значению
или
функция вернёт true.
1
0 / 0 / 2
Регистрация: 28.09.2015
Сообщений: 7
24.11.2015, 09:45
Кстати прочитал ещё раз, не совсем удачный пример я написал.

Цитата Сообщение от XelNaga Посмотреть сообщение
C#
1
2
3
4
5
public bool func()
{
   var str = "string1";
   return str == "string2" || returnTrue();
}
По логике тоже должен вернуть true
0
TheGreatCornholio
 Аватар для Woldemar89
1255 / 733 / 285
Регистрация: 30.07.2015
Сообщений: 2,408
24.11.2015, 10:01
== возвращает bool (РАВНО ЛИ?)
|| возвращает bool (ИЛИ)

В итоге return'oм вернется bool в ответ на
(str РАВНО ЛИ "string1"?) ИЛИ ДА? - в случае если returnTrue используем.

Ясен пень здесь вернется true Так понятней?
0
2 / 2 / 2
Регистрация: 20.01.2013
Сообщений: 42
24.11.2015, 10:53
Если все так банально то достаточно return "str1" == "str2";
само сравнение вернет True или False
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
24.11.2015, 10:53
Помогаю со студенческими работами здесь

После ключевого слова return не должно присутствовать выражение объекта
Изначально имелась задача и я её реализовал вот так using System; using System.Collections.Generic; using System.Linq; using...

Что значит public string T и все что дальше в приведенном коде?
class String { private string A; public String() { } public string T { ...

Хочу сделать чтобы пользователь мог сам ввести выражение, но каждый раз выдает ошибку из-за return и F(double x)
static double F(double x) { return x * x - 5 * x + 15 ; } static void Main(string args) ...

Что значит return?
Что значит return 1; return -1; return 0

Что значит return(n>=0)?n:-n)
Объясните кто сможет return((n>=0)?n:-n)


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Programma_Boinc 01.01.2026
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути Сочетание глобально распределённой вычислительной мощности и инновационных. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru