powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Условный оператор ?:
2 сообщений из 52, страница 3 из 3
Условный оператор ?:
    #38392143
Andrew1411
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилAndrew1411если у нас есть операция с нужной семантикой, конторая не удовлетворяет нас по синтакису
Нет. Нельзя if else использовать как операнд.

T? как замена Nullable<T> - это сахар

Детки, несколько подряд идущих операций вы можете выделить в метод. об этом вы узнаете из главы "Рефакторинг"
кроме того, поскольку ваша группа показала успешные знания по лямбдам, сделать это можно даже постановкой метода вместо выражения, даже, если у вас анонимный метод:

a = f(
(condition, trueExpression, falseExpression) => {if condition return trueExpression(); return falseExpression();}
);

В данном примере, вы видете использования не счень простой конструкции в качестве параметра функции.
...
Рейтинг: 0 / 0
Условный оператор ?:
    #38396701
Andry_Палыч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо парни, помогли, чо тут скажешь :) зачётный срач получился
...
Рейтинг: 0 / 0
2 сообщений из 52, страница 3 из 3
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Условный оператор ?:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]