Preguntas etiquetadas con nullable

La etiqueta anulable es para problemas relacionados con miembros o tipos anulables. Un valor nulo se usa para representar un valor perdido o desconocido.

3
Tipos de retorno anulables en PHP7
PHP 7 presenta declaraciones de tipo de retorno . Lo que significa que ahora puedo indicar que el valor de retorno es una determinada clase, interfaz, matriz, invocable o uno de los tipos escalares recién imprimibles, como es posible para los parámetros de función. function returnHello(): string { return 'hello'; …



4
¿Cómo funciona el operador de comparación con null int?
Estoy empezando a aprender tipos anulables y me encontré con el siguiente comportamiento. Al intentar int nullable, veo que el operador de comparación me da un resultado inesperado. Por ejemplo, en mi código a continuación, el resultado que obtengo es "ambos y 1 son iguales" . Tenga en cuenta que …
151 c#  nullable 

6
ToString anulable ()
Veo en todas partes construcciones como: int? myVar = null; string test = myVar.HasValue ? myVar.Value.ToString() : string.Empty; ¿Por qué no usar simplemente: string test = myVar.ToString(); ¿No es exactamente lo mismo? Al menos Reflector dice que: public override string ToString() { if (!this.HasValue) { return ""; } return this.value.ToString(); …
142 c#  nullable 


6
C # error de cadena anulable
private string? typeOfContract { get { return (string?)ViewState["typeOfContract"]; } set { ViewState["typeOfContract"] = value; } } Más adelante en el código lo uso así: typeOfContract = Request.QueryString["type"]; Recibo el siguiente error en la declaración de la typeOfContractlínea que indica: El tipo 'string' debe ser un tipo de valor no anulable …
136 c#  nullable 



3
Establecer valor en nulo en el enlace de WPF
por favor, eche un vistazo a la siguiente línea <TextBox Text="{Binding Price}"/> Esta propiedad Price de arriba es un Decimal?(decimal que acepta valores NULL). Quiero que si el usuario elimina el contenido del cuadro de texto (es decir, ingresa una cadena vacía, debería actualizar automáticamente la fuente con nulo (Nada …




6
Cómo usar palabras clave Objective-C no nulas y anulables en el método API basado en bloques
Considere el siguiente método - (void)methodWithArg:(NSString *)arg1 andArg:(NSString *)arg2 completionHandler:(void (^)(NSArray *results, NSError *error))completionHandler; Con las palabras clave nuevas nonnully de nullable anotación podemos enriquecerlo de la siguiente manera: - (void)methodWithArg:(nonnull NSString *)arg1 andArg:(nullable NSString *)arg2 completionHandler:(void (^)(NSArray *results, NSError *error))completionHandler; pero también recibimos esta advertencia: Al puntero le falta …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.