Resultados da pesquisa a pedido "null-coalescing-operator"
Na sua opinião o que é mais legível: ?? (operador) ou uso de if
Eu tenho um método que receberá um
Operador coalescente nulo do C # (??) em PHP
Existe um operador ternário ou semelhante no PHP que age como?? claro# ?? em C # é limpo e mais curto, mas em PHP você precisa fazer algo como: // This is absolutely okay except that $_REQUEST['test'] is kind of redundant. echo ...
Combinação nula dentro de uma cadeia de invocação
Se eu tiver uma longa lista de objetos, cada um com a possibilidade de retornar nulo em uma cláusula "Linq where", por exemplo SomeSource.Where(srcItem=>(srcItem.DataMembers["SomeText"].Connection.ConnectedTo as Type1).Handler.ForceInvocation == ...
Operador de coalescência c #
Por que o código a seguir retorna false? public static void Main() { bool? someCondition = true; bool someConditionOverride = false; bool? result = someCondition ?? someConditionOverride ? false : (bool?)null; Console.WriteLine(result); ...
O C # '??' rosca do operador segura?
Todo mundo sabe que isso não é seguro para threads: public StringBuilder Builder { get { if (_builder != null) _builder = new StringBuilder(); return _builder; } }O que é isso? public StringBuilder Builder { get { return _builder ?? (_builder ...
O que dois pontos de interrogação juntos significam em C #?
Atravessou esta linha de código: FormsAuth = formsAuth ?? new FormsAuthenticationWrapper();O que significam os dois pontos de interrogação, é algum tipo de operador ternário? É difícil procurar no Google.
Existe uma maneira mais elegante de adicionar ints anuláveis?
Eu preciso adicionar várias variáveis do tipo int anulável. Usei o operador coalescente nulo para reduzi-lo a uma variável por linha, mas sinto que há uma maneira mais concisa de fazer isso, por exemplo Não consigo encadear essas instruções de ...
Operador de coalescência nulo em F #?
Ao interagir com as bibliotecas C #, me vejo querendo o operador coalescente nulo do C #, tanto paraNullable estruturas e tipos de referência. É possível aproximar isso em F # com um único operador sobrecarregado que alinha as informações ...
Negar o operador de coalescência nula
Eu tenho um monte de strings que eu preciso usar .Trim (), mas elas podem ser nulas. Seria muito mais conciso se eu pudesse fazer algo como: string endString = startString !?? startString.Trim();Basicamente, retorne a peça à direita se a peça à ...
Operador de coalescência em c #?
Eu acho que me lembro de ver algo semelhante ao?: operador ternário [http://msdn.microsoft.com/en-us/library/ty67wk28%28VS.80%29.aspx]em C #, que tinha apenas duas partes e retornaria o valor da variável se não fosse nulo e um valor padrão, se ...