Domande taggate «nullable»

Il tag nullable è per problemi relativi a membri o tipi nullable. Un valore null viene utilizzato per rappresentare un valore mancante o sconosciuto.

17
Come convertire C # nullable int in int
Come faccio a convertire un nullable intin un int? Supponiamo di avere 2 tipi di int come di seguito: int? v1; int v2; Voglio assegnare v1il valore a v2. v2 = v1;causerà un errore. Come posso convertire v1in v2?
484 c#  nullable 

6
Quale è preferito: Nullable <T> .HasValue o Nullable <T>! = Null?
Ho sempre usato Nullable&lt;&gt;.HasValueperché mi piaceva la semantica. Tuttavia, recentemente stavo lavorando sulla base di codice esistente di qualcun altro, che Nullable&lt;&gt; != nullinvece utilizzava esclusivamente. C'è un motivo per usare l'uno sull'altro o è puramente una preferenza? int? a; if (a.HasValue) // ... vs. int? b; if (b != …
437 c#  .net  null  nullable 


21
Come analizzare una stringa in un int nullable
Voglio analizzare una stringa in un int nullable in C #. vale a dire. Voglio recuperare il valore int della stringa o null se non può essere analizzato. Speravo in qualche modo che funzionasse int? val = stringVal as int?; Ma non funzionerà, quindi il modo in cui lo sto …
300 c#  .net  string  .net-3.5  nullable 


20
Come posso formattare un DateTime nullable con ToString ()?
Come posso convertire il DateTime dt2 nullable in una stringa formattata? DateTime dt = DateTime.Now; Console.WriteLine(dt.ToString("yyyy-MM-dd hh:mm:ss")); //works DateTime? dt2 = DateTime.Now; Console.WriteLine(dt2.ToString("yyyy-MM-dd hh:mm:ss")); //gives following error: nessun sovraccarico al metodo ToString accetta un argomento



14
Come verificare se un oggetto è nullable?
Come posso verificare se un determinato oggetto è nullable in altre parole come implementare il seguente metodo ... bool IsNullableValueType(object o) { ... } EDIT: sto cercando tipi di valore nullable. Non avevo in mente i tipi di riferimento. //Note: This is just a sample. The code has been simplified …
203 c#  .net  nullable 


7
Come impostare enum su null
Ho un enum string name; public enum Color { Red, Green, Yellow } Come impostarlo su NULL al caricamento. name = ""; Color color = null; //error Modificato: Mio male, non l'ho spiegato bene. Ma tutte le risposte relative a nullable sono perfette. La mia situazione è What if, ho …
194 c#  enums  null  nullable 

8
L'oggetto nullable deve avere un valore
C'è un paradosso nella descrizione dell'eccezione: l'oggetto Nullable deve avere un valore (?!) Questo è il problema: Ho una DateTimeExtendedlezione, quello ha { DateTime? MyDataTime; int? otherdata; } e un costruttore DateTimeExtended(DateTimeExtended myNewDT) { this.MyDateTime = myNewDT.MyDateTime.Value; this.otherdata = myNewDT.otherdata; } in esecuzione questo codice DateTimeExtended res = new DateTimeExtended(oldDTE); …


5
Il tipo 'stringa' deve essere un tipo non annullabile per poterlo utilizzare come parametro T nel tipo o metodo generico 'System.Nullable <T>'
Perché viene visualizzato l'errore "Il tipo 'stringa' deve essere un tipo di valore non annullabile per poterlo utilizzare come parametro 'T' nel tipo generico o metodo 'System.Nullable'"? using System; using System.Collections; using System.Collections.Generic; using System.Data; using System.Diagnostics; using Universe; namespace Universe { public class clsdictionary { private string? m_Word = …
172 c#  nullable 


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.