|
Условный оператор ?:
|
|||
---|---|---|---|
#18+
Всем хорошего вечера! Подскажите, мудрые форумчане, в условном операторе "? :" при вот такой записи: Код: c# 1.
некая функция ValueGet будет вызвана дважды? По мне так да, дважды. Может есть более элегатное решение, что бы не было двойного вызова, кроме как использовать переменную для хранения возвращаемого функцией результата? Вот такое писать уже устал: Код: c# 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2013, 23:56 |
|
Условный оператор ?:
|
|||
---|---|---|---|
#18+
Можно, но нужно сделать, чтобы ValueGet возвращала не "", а null. Тогда можно записать так: Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2013, 09:02 |
|
Условный оператор ?:
|
|||
---|---|---|---|
#18+
МСУ, спасибо за подсказку. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2013, 09:55 |
|
Условный оператор ?:
|
|||
---|---|---|---|
#18+
Andry_Палыч, добывить в метод ValueGet второй параметр: string defaultValue. Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2013, 10:05 |
|
Условный оператор ?:
|
|||
---|---|---|---|
#18+
Этот оператор называется не условным, а тернарным. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2013, 10:46 |
|
Условный оператор ?:
|
|||
---|---|---|---|
#18+
AntonariyЭтот оператор называется не условным, а тернарным. Тернарный оператор априори условен. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2013, 10:54 |
|
Условный оператор ?:
|
|||
---|---|---|---|
#18+
Тигр априори семейства кошачьих. Но он называется тигр, а не кот. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2013, 11:04 |
|
Условный оператор ?:
|
|||
---|---|---|---|
#18+
AntonariyТигр априори семейства кошачьих. Но он называется тигр, а не кот. Ты дурак? 1. Тернарный оператор - это условный оператор. 2. Тема называется "Условный оператор" и конкретизируется какой именно - "?". В чем противоречие? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2013, 11:27 |
|
Условный оператор ?:
|
|||
---|---|---|---|
#18+
МСУ1. Тернарный оператор - это условный оператор. не всякий тернарный является условным ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2013, 11:30 |
|
Условный оператор ?:
|
|||
---|---|---|---|
#18+
Изопропилне всякий тернарный является условным http://ru.wikipedia.org/wiki/Тернарная_условная_операция Это как получается, тернарный условный оператор иногда бывает не условным? Пойду приму валидол... ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2013, 11:33 |
|
Условный оператор ?:
|
|||
---|---|---|---|
#18+
Изо что?не всякий тернарный является условным в шарпе много тернарных операторов? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2013, 11:36 |
|
Условный оператор ?:
|
|||
---|---|---|---|
#18+
Правильный вариант без двойного вызова: Код: c# 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2013, 11:45 |
|
Условный оператор ?:
|
|||
---|---|---|---|
#18+
МСУЭто как получается, тернарный условный оператор иногда бывает не условным? Пойду приму валидол... яд лучше прими. "Тернарный оператор" и "тернарный условный оператор" разницу видишь? а шарп - не шарп - это отдельная история ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2013, 11:48 |
|
Условный оператор ?:
|
|||
---|---|---|---|
#18+
если свой мозг не жаль, то можно написать то, что плохо читается: Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2013, 11:51 |
|
Условный оператор ?:
|
|||
---|---|---|---|
#18+
МСУAntonariyТигр априори семейства кошачьих. Но он называется тигр, а не кот. Ты дурак? 1. Тернарный оператор - это условный оператор. 2. Тема называется "Условный оператор" и конкретизируется какой именно - "?". В чем противоречие?В твоей голове. Условный оператор "?" называется тернарным. Это я сообщил автору, если он не в курсе. Ты тут вообще не в кассу. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2013, 11:51 |
|
Условный оператор ?:
|
|||
---|---|---|---|
#18+
Andrew1411если свой мозг не жаль, то можно написать то, что плохо читается: Код: c# 1.
хорошо до того момента,пока _value не является свойством ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2013, 11:53 |
|
Условный оператор ?:
|
|||
---|---|---|---|
#18+
До 5 страниц взлетит сегодня, интересно? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2013, 11:54 |
|
Условный оператор ?:
|
|||
---|---|---|---|
#18+
Ах да, я в первый раз написал "не условный". Ошибся. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2013, 11:55 |
|
Условный оператор ?:
|
|||
---|---|---|---|
#18+
PallarisДо 5 страниц взлетит сегодня, интересно? ну дык для этого в вентилятор вбросить надо ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2013, 11:56 |
|
Условный оператор ?:
|
|||
---|---|---|---|
#18+
Изопропиляд лучше прими. Не буду. Изопропил"Тернарный оператор" и "тернарный условный оператор" разницу видишь? Вижу. Ты выкинул слово "условный", только не понятно зачем. Изопропила шарп - не шарп - это отдельная история Примеры будут? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2013, 11:57 |
|
Условный оператор ?:
|
|||
---|---|---|---|
#18+
Ну дела, на ровном месте развели срач и говнокод. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2013, 11:58 |
|
Условный оператор ?:
|
|||
---|---|---|---|
#18+
AntonariyМСУпропущено... Ты дурак? 1. Тернарный оператор - это условный оператор. 2. Тема называется "Условный оператор" и конкретизируется какой именно - "?". В чем противоречие?В твоей голове. Условный оператор "?" называется тернарным. Это я сообщил автору, если он не в курсе. Ты тут вообще не в кассу. Противоречие в твоем воспаленном воображении. Не выкручивайся на счет "сообщил, мало ли, вдруг он не знает". Ты ляпнул глупость, которой место на свалке отходов (99% твоих сообщений). ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2013, 12:00 |
|
Условный оператор ?:
|
|||
---|---|---|---|
#18+
да успокойтесь вы Тернарный условный оператор - лишь синтаксический сахар. (т.е. меняется только синтаксис) Условный оператор - это чистая семантика (без уточнения синтаксиса) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2013, 12:07 |
|
Условный оператор ?:
|
|||
---|---|---|---|
#18+
тернарный — прил. Состоящий из трёх частей, компонентов где здесь условный? МСУПримеры будут? в шарпе и c++ только один тернарный оператор ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2013, 12:07 |
|
|
start [/forum/topic.php?fid=20&startmsg=38391599&tid=1404046]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
57ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 178ms |
0 / 0 |