0
ответов

Как заставить Resharper форматировать тернарные операторы с переносом строк следующим образом

Я действительно хочу, чтобы Resharper форматировал мои тернарные операторы с переносом строк таким образом return navigator.IsTerminating ? navigator.Context : navigator.Context.GetSimulatableRelative(new Navigator(...
вопрос задан: 6 January 2016 19:53
0
ответов

вопросительный знак и двоеточие - if else в ruby ​​

Привет, у меня есть вопрос о ruby ​​on rails. По-видимому, у меня есть такое утверждение: def sort_column Product.column_names.include?(params[:sort]) ? params[:sort] : "имя" end Из того, что я прочитал, это'...
вопрос задан: 23 July 2015 11:08
0
ответов

Что такое вопросительный знак «?» и двоеточие " :" Оператор Используется для? [Дубликат]

Два вопроса об использовании вопросительного знака "?" и оператор двоеточия " :" в круглых скобках функции печати :Что они делают? Кроме того, кто-нибудь знает стандартный термин для них или где я могу найти...
вопрос задан: 23 July 2015 10:13
0
ответов

Что значит "?" значит на Яве? [дубликат]

Я не знаю, что такое вопросительный знак (? )означает в java, я делал небольшую программу, игру Nim -. искали в книге помощь и увидели это утверждение :int pinsToTake = (min >= 2 )? 2 :1; Я...
вопрос задан: 23 July 2015 09:41
0
ответов

Использование тернарного оператора без оператора Else PHP

Можете ли вы использовать тернарный оператор в PHP без закрывающего оператора else? Я пробовал, и он возвращает ошибки. Поиск в Google ничего не дает, поэтому я думаю, что ответ, вероятно, нет. Я ...
вопрос задан: 31 March 2015 17:57
0
ответов

Что возвращает x? : 1` значит на языке Си? [Дубликат]

Я наткнулся на следующий код в исходном коде ядра Linux (2.6.32). do_wait_for_common (завершение структуры * x, длительное время ожидания, состояние int) {if (! x-> done) {/ * некоторый код здесь * / ...
вопрос задан: 18 March 2015 06:23
0
ответов

Почему троичный оператор C # не работает с делегатами?

При переходе к выбору функции может иметь смысл использовать троичный оператор для выбора функции, но это невозможно. Зачем? открытый класс Demo {защищенная ветка bool; защищенный ...
вопрос задан: 14 October 2014 19:56
0
ответов

Тернарный оператор для возврата значения - Java / Android

Только что перешел на Java с php, я столкнулся со следующей проблемой, которую хочу переписать if (usrname.equals (username) && (passwd.equals (password))) {return true; } else {return false; } как (...
вопрос задан: 1 August 2014 04:15
0
ответов

Тернарные операторы, возвращающие «истина: ложь». Почему?

Coworker попросил меня выполнить grep для строки «true: false» в нашем проекте, и я обнаружил, что многие троичные операторы возвращают явное значение true или false. Например: вернуть this.state == Cursor.CLOSED? правда ...
вопрос задан: 12 June 2014 15:56
0
ответов

Как использовать условный оператор (? :) в Ruby?

Как условный оператор (? :) используется в Ruby? Например, это правильно? <% question = question.size> 20? question.question.slice (0, 20) + "...": question.question%>
вопрос задан: 5 May 2014 02:15
0
ответов

Синтаксис троичного оператора для выбора реализации интерфейса [дубликат]

Мне интересно, почему эта строка кода не компилируется: ILogStuff Logger = (_logMode)? новый LogToDisc (): новый LogToConsole (); Обратите внимание, что оба класса LogToDisc и LogToConsole реализуют ILogStuff, и ...
вопрос задан: 16 April 2014 21:50
0
ответов

Тернарные операторы Java

Есть ли способ реализовать это в троичной операции. Я очень новичок в этом троичном материале, может быть, вы могли бы направить меня. if (selection.toLowerCase (). equals ("produkt")) cmdCse.setVisible (true); еще ...
вопрос задан: 19 January 2014 16:55
0
ответов

2472] Понимание вложенного тернарного оператора PHP

Я не понимаю, как получается этот вывод («четыре»)? $ a = 2; эхо $ a == 1? 'один': $ a == 2? 'два': $ a == 3? 'три': $ a == 5? «четыре»: «другое»; // выводит "четыре" Я не ...
вопрос задан: 25 December 2013 17:45
0
ответов

Почему не удается присвоить значение null в тернарном операторе: нет неявного преобразования между null и int?

Ошибка: Нет неявного преобразования между null и int long? myVar = Int64.Parse (myOtherVar) == 0? нуль: Int64.Parse (myOtherVar); Однако это удается: if (Int64.Parse (...
вопрос задан: 26 July 2013 02:09
0
ответов

Тернарные операторы быстрее, чем операторы if/then/else в javascript?

Я вижу много :var something = (is _something _true ())? 3 :4; в джаваскрипте. Это быстрее, чем var что-то; если (есть _что-то _верно ()){ что-то = 3; } еще { что-то = 4; } Или это...
вопрос задан: 15 July 2013 12:44
0
ответов

Как написать встроенный оператор IF в JavaScript?

Как я могу использовать встроенный оператор if в JavaScript? Есть ли встроенный оператор else? Что-то вроде этого :var a = 2; вар б = 3; if (a < b ){ // делаем что-то }
вопрос задан: 9 May 2013 21:37
0
ответов

улучшения в выражении is_array перед foreach с помощью троичного оператора php

У меня есть if (is_array ($ this-> input-> post ("допуск"))) foreach ($ this-> input-> post ("допуск") как $ допуск) $ допуски. = $ Допуск. ""; еще $ допуски = ...
вопрос задан: 9 April 2013 15:53
0
ответов

Является ли это тернарным условным?: Правильный (Objective) синтаксис C?

Я не думал, что это возможно, но, очевидно, в Objective C это разрешено: int a = b?: C; Итак, вы видите, что они здесь делают, они пропускают вторую часть тернарного выражения, например ...
вопрос задан: 13 January 2013 22:27
0
ответов

Назначение переменных по ссылке и тернарному оператору?

Почему тернарный оператор не работает с присваиванием по ссылке? $ obj = новый stdClass (); // Объект для добавления $ result = true; // Результат операции $ успех = массив (); // Целевой массив для успеха $ errors ...
вопрос задан: 13 August 2012 12:05
0
ответов

Тернарный код Perl ошибочно входит в предложение «else»?

У меня есть следующий код:#Список тестов мои $tests = [ ("система _тест _встроенные _грех", "система _тест _встроенные _cos", "система _тест _встроенные _загар" )]; #Обеспечьте переопределение некоторых переменных, которые могут быть...
вопрос задан: 6 August 2012 22:48
0
ответов

Более краткое тернарное выражение?

Мне часто приходится писать код со следующим логическим шаблоном :$foo = isset ($bar )? $бар :$баз; Я знаю о? :синтаксис :$foo = $bar ? :$баз;...который на первый взгляд кажется...
вопрос задан: 21 July 2012 14:30
0
ответов

Использование тернарного оператора для инициализации ссылочной переменной?

Если оставить в стороне все проблемы с ремонтопригодностью и чтением, могут ли эти строки кода генерировать неопределенное поведение? поплавок а = 0, б = 0; float& x = некоторое _условие ()? а :б; х = 5; cout << a <&...
вопрос задан: 15 July 2012 19:53
0
ответов

Как превратить логику if, else if в тернарный оператор?

Мне просто интересно, возможно ли это, потому что я начал использовать тернарные операторы для сокращения строк кода, и мне это нравится. если (х==у ){ г += х; } иначе если (x==z ){ г += у; } иначе { z +=...
вопрос задан: 11 July 2012 15:27
0
ответов

Тернарный оператор и неожиданное исключение NullPointerException

Иногда я получаю исключение NullPointerException из строки ниже. System.out.println ("Дата ::" + строка! = Null? Row.getLegMaturityDate (): "null"); После добавления скобок все в порядке. System.out ....
вопрос задан: 21 May 2012 19:37
0
ответов

Несколько болезненный тройной вложенный тернарный оператор

Я просмотрел исходный код Raphael.js, чтобы узнать, как он преобразовывает значения RGB в HSB. Я узнал функцию, в которой он это сделал, и я был в процессе преобразования ее в Python, когда наткнулся на ...
вопрос задан: 10 May 2012 02:31
0
ответов

Тернарное выражение с «определено?» возвращает «выражение» вместо значения?

Я новичок в Ruby и Rails, но даже после переполнения стека и поиска в Google я не смог найти ответ на этот вопрос. У меня есть простое условное выражение Ruby if, которое должно возвращать целое число, например...
вопрос задан: 6 May 2012 02:52
0
ответов

Условный оператор C ('?')с пустым вторым параметром [дубликат]

Обычно '?' оператор используется в следующей форме:A ? B :C Однако в случаях, когда B = A, я видел следующую аббревиатуру A ? :C Это удивительно работает. Лучше оставить...
вопрос задан: 13 April 2012 14:55
0
ответов

Тернарное выражение с интерфейсами в качестве базового класса

Я пытаюсь создать троичное выражение и получаю следующую ошибку: «Тип условного выражения не может быть определен, потому что нет неявного преобразования между...
вопрос задан: 21 March 2012 18:17
0
ответов

Как вы читаете это тройное условие в Ruby?

Я наткнулся на тройное условие в каком-то коде, и у меня возникли проблемы с пониманием условного выражения: str.split(/',\ s*'/).map do |match| match[0] == ?, ? match : "какая-то строка" end.join Я понимаю...
вопрос задан: 15 March 2012 02:00
0
ответов

Условный оператор и делегат сравнения

Даны две реализации методов сравнения: // сравнение по ключу... private static int CompareByKey(KeyValuePair x, KeyValuePair y) { return x.Key....
вопрос задан: 13 March 2012 17:17