Resultados da pesquisa a pedido "optional"
construtor opcional com initializer_list
Qual é o objetivo deste construtor especial, levando a lista de inicializadores. Alguém pode dar um exemplo de quando isso será útil? template <class U, class... Args> constexpr explicit optional(in_place_t, initializer_list<U> il, Args&&... ...
Swift - lançando uma cadeia de dados do núcleo nulo como um valor opcional
Eu tenho um campo armazenado em um objeto de dados principal chamado "metadados", que é do tipoString (não é opcional, porque os documentos da Apple dizem para não mexer com os opcionais em CD). Às vezes, o campo de metadados é nulo. Ao verificar ...
No Swift, como evitar referências de objetos opcionais e nulas?
Todo o motivo para os opcionais é evitar falhas no tempo de execução resultantes de atingir uma variável atribuída a zero / null / none. Portanto, as variáveis não podem ser nulas; em vez disso, eles podem ser agrupados em um tipo opcional que os ...
Encadernação opcional rápida com tuplas
Estou tentando usar uma tupla como uma ligação opcional em uma instrução IF no Swift, mas ela não será compilada e essa mensagem de erro é menos que útil. Por que o seguinte não é compilado? let user:String? = "billy" let pass:String? = ...
Como podemos declarar parâmetros opcionais em C # .net? [duplicado]
Esta pergunta já tem uma resposta aqui: Posso atribuir um valor padrão a parâmetros ou parâmetros opcionais nas funções C #? [/questions/3914858/can-i-give-a-default-value-to-parameters-or-optional-parameters-in-c-sharp-funct] 6 respostasEstou ...
NSNumberFormatter.stringFromNumber sempre retorna nulo?
Parece-me que qualquer número válido também pode ser expresso como umString, então não sei por que essa função retorna umString? em vez de umString.
Opcional vs lançando uma exceção
É verdade que desde o retorno do Java 1.8Optional objeto é mais preferível do que lançar uma exceção? Cada vez mais vejo o código assim: public Optional<?> get(int i) { // do somtething Object result = ... Optional.ofNullable(result); }Em vez ...
Opcional ouElse Opcional em Java
Eu tenho trabalhado com o novoTipo opcional no Java 8 [https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html], e deparei-me com o que parece ser uma operação comum sem suporte funcional: um "ouElseOptional" Considere o seguinte ...
A compilação falha ao usar um lambda para o fornecedor <? estende Tipo>
Por que isso não compila? : import java.util.Optional; public class Demo { Optional<? extends SomeValue> getOption() { return Optional.empty(); } void exposure() { SomeValue someValue = getOption().orElseGet(() -> new SomeValue()); } } class ...
Como executar a lógica no opcional se não estiver presente?
Quero substituir o seguinte código usando java8Optional: public Obj getObjectFromDB() { Obj obj = dao.find(); if (obj != null) { obj.setAvailable(true); } else { logger.fatal("Object not available"); } return obj; }O pseudocódigo a seguir não ...