Resultados da pesquisa a pedido "conditional-operator"
Avaliação de declaração de curto-circuito - isso é garantido? [C #]
Pergunta rápida aqui sobre instruções de curto-circuito em C #. Com uma declaração if como esta: if (MyObject.MyArray.Count == 0 || MyObject.MyArray[0].SomeValue == 0) { //.... }É garantido que a avaliação será interrompida após a parte ...
One-liner for if then [duplicate]
Esta pergunta já tem uma resposta aqui: operador ternário no matlab [/questions/5594937/ternary-operator-in-matlab] 7 respostasExiste um one-liner no MATLAB para isso? if a > b foo = 'r'; else foo = 'g'; end
Por que você usaria o operador ternário sem atribuir um valor para a condição "verdadeira" (x = x?: 1)
No código qemu de código aberto do Android, deparei com esta linha de código: machine->max_cpus = machine->max_cpus ?: 1; /* Default to UP */É apenas uma maneira confusa de dizer: if (machine->max_cpus) { ; //do nothing } else { ...
Digite resultado com operador condicional em C #
Estou tentando usar o operador condicional, mas estou ficando desconectado do tipo que acha que deveria ser o resultado. Abaixo está um exemplo que planejei para mostrar o problema que estou tendo: class Program { public static void ...
Operador ternário em C vs C ++ [duplicado]
Esta pergunta já tem uma resposta aqui: Erros ao usar o operador ternário em c [/questions/26448611/errors-using-ternary-operator-in-c] 5 respostasExistem muitas diferenças entre C e C ++ e ficaram presas em uma delas. O mesmo código gera um ...
O F # tem o operador ternário?:?
Estou aprendendo F # vindo de C # e tentei compilar uma expressão como let y = Seq.groupBy (fun x -> (x < p ? -1 : x == p ? 0: 1))mas veja 'literal inteiro inteiro inesperado na expressão'. O F # tem um operador ternário? Caso contrário, o que ...
O que esse pedaço de código faz e o que significa cada um dos símbolos usados? A linguagem usada é C e eu sou apenas um iniciante em codificação
Me deparei com um código do qual eu não conseguia entender o que essas duas linhas estão fazendo. Não é possível obter a sintaxe. Por favor, especifique que tipo de funcionalidades foram usadas, por exemplo, estou supondo que houve um uso de ...
Javascript uma linha If… else… else if
Eu sei que você pode definir variáveis com uma linha if / else, fazendovar variable = (condition) ? (true block) : (else block), mas eu queria saber se havia uma maneira de colocar uma declaração else if lá. Todas as sugestões serão apreciadas, ...
Problema de tipo anulável com?: Operador condicional
Alguém poderia explicar por que isso funciona no C # .NET 2.0: Nullable<DateTime> foo; if (true) foo = null; else foo = new DateTime(0);... mas isso não acontece: Nullable<DateTime> foo; foo = true ? null : new DateTime(0);O último ...
Qual é a diferença entre AND lógico e condicional AND, OR em C #? [duplicado]
Possível duplicado: Qual é a diferença entre o | e || ou operadores? [https://stackoverflow.com/questions/35301/what-is-the-diffference-between-the-and-or-operators] Lógico AND e OR: (x & y) (x | y)Condicional AND e OR: (x && y) (x || y)Eu só ...