Tag: nullable

Die nullable-tag ist für Fragen der nullable-Mitglieder oder-Typen.

Beste Weg, um zu überprüfen, für nullable bool in einem Zustand, der Ausdruck (, wenn ...)

Anzahl der Antworten 12 Antworten
Ich Frage mich, was war die saubere und verständliche syntax für tun-Bedingung prüft auf null-Werte zulässt bools. Wird den folgenden guten oder schlechten coding-Stil? Gibt es eine Möglichkeit, um auszudrücken, die Erkrankung besser/sauberer? bool? nullableBool = true;

Nullable Objekt muss einen Wert haben?

Anzahl der Antworten 6 Antworten
Auf der Linie: bool travel = fill.travel.Value; ich erhalte die folgende Fehlermeldung: Nullable Objekt muss einen Wert haben und ich bin nicht sicher, warum. Alles was ich will zu tun ist, um den Wert in der Datenbank

Warum sollte ich angeben @Column( nullable = false )?

Anzahl der Antworten 3 Antworten
Ich habe eine Entität annotiert mit @Entity. Wenn ich bin verantwortlich für die Erstellung der CREATE TABLE Skripte warum sollte ich angeben @Column( nullable = false ) wenn ich eine Spalte in der Datenbank mit der NOT

Was ist der Unterschied zwischen 'int'? und 'int' in C #?

Anzahl der Antworten 5 Antworten
Ich bin zu 90% sicher, dass ich sah in dieser Antwort auf stackoverflow vor, in der Tat hatte ich noch nie gesehen, die "int?" - syntax zu sehen, bevor es hier, aber egal wie ich Suche ich

Kann Typ Bool nicht implizit konvertiert werden?

Anzahl der Antworten 3 Antworten
Ich versuche meine konvertieren nullable bool-Wert, und ich bin immer diese Fehlermeldung. Cannot implicitly convert type 'bool?' to 'bool'. An explicit conversion exists (are you missing a cast?) Zum Beispiel: public virtual bool? MyBool { get; set;

Was ist der Standardwert des Nullable-Typs "int?" (Einschließlich Fragezeichen)?

Anzahl der Antworten 3 Antworten
In C#, was auch der Standardwert ist eine Instanz der Klasse variable vom Typ int?? Zum Beispiel in dem folgenden code, welchen Wert wird MyNullableInt haben, wenn es nicht explizit zugewiesen? class MyClass { public int? MyNullableInt;

Der Typ 'string' muss ein nicht nullbarer Typ sein, um ihn als Parameter T im generischen Typ oder der Methode 'System.Nullable & lt; T & gt;' zu verwenden.

Anzahl der Antworten 4 Antworten
Warum erhalte ich die Fehlermeldung "Der Typ" string "muss ein null-Wert geben, um es zu verwenden als parameter" T "in der generischen Typ oder Methode" System.Nullable'"? using System; using System.Collections; using System.Collections.Generic; using System.Data; using System.Diagnostics; using

Warum gibt es ein Fragezeichen in der privaten Variablendefinition?

Anzahl der Antworten 6 Antworten
Lese ich gerade einen Artikel über die MVVP Muster und wie es zu implementieren, mit WPF. Im Quelltext gibt es mehrere Zeilen, in denen ich nicht herausfinden, was die Fragezeichen stehen. private DateTime? _value; Was bedeutet die

C # generischer Typ-Constraint für alle NULL-Werte

Anzahl der Antworten 7 Antworten
So habe ich diese Klasse: public class Foo<T> where T : ??? { private T item; public bool IsNull() { return item == null; } } Nun bin ich auf der Suche für eine Art Einschränkung, die

Wie konvertiert man C # nullable int in int

Anzahl der Antworten 15 Antworten
Wie konvertiere ich eine null - int zu einem int? Angenommen ich habe 2 Typ int als unten: int? v1; int v2; Will ich weisen Sie v1's Wert v2. v2 = v1; einen Fehler verursachen. Wie kann

NULL Bool konvertieren? blasen

Anzahl der Antworten 10 Antworten
Wie konvertieren Sie eine null - bool? zu bool in C#? Habe ich versucht x.Value oder x.HasValue ... InformationsquelleAutor der Frage KentZhou | 2011-05-20

Kann ich eine eingebettete Hibernate-Entity nicht nullfähig machen?

Anzahl der Antworten 5 Antworten
Was ich will: @Embedded(nullable = false) private Direito direito; Jedoch, wie Sie wissen, es gibt kein solches Attribut @Embeddable. Gibt es einen richtigen Weg, dies zu tun? Ich will keine workarounds. InformationsquelleAutor der Frage André Chalella |

Wie setze ich den Nullwert in c # auf int?

Anzahl der Antworten 7 Antworten
int value=0; if (value == 0) { value = null; } Wie kann ich value zu null oben? Jede Hilfe wird geschätzt. InformationsquelleAutor der Frage user2902180 | 2013-10-22

Was bedeutet "DateTime?" In C #?

Anzahl der Antworten 6 Antworten
Ich lese ein .Net-book, und in eine code-Beispiele gibt es eine Klassendefinition mit diesem Feld: private DateTime? startdate Was bedeutet DateTime? bedeuten? InformationsquelleAutor der Frage Alvin S | 2008-09-21

XmlSerializer und NULL-Attribute

Anzahl der Antworten 2 Antworten
Habe ich eine Klasse mit zahlreichen Nullable<T> Eigenschaften, die ich will, um serialisierbar zu XML als Attribute. Dies ist offensichtlich ein no-no, wie Sie als "komplexe Typen". Anstatt also implementiere ich die *Angegebene Muster, wo ich erstellen

Können Strukturen in C # wirklich nicht null sein?

Anzahl der Antworten 4 Antworten
Unten ist ein code, der demonstriert, kann ich nicht deklarieren und initialisieren Sie ein struct-Typ als null. Die Null-Werte zulässt Typ ist ein struct, also warum bin ich in der Lage, es auf null? Nullable<bool> b =

SparkSQL: Wie behandelt man Nullwerte in einer benutzerdefinierten Funktion?

Anzahl der Antworten 3 Antworten
Tabelle 1 mit einer Spalte "x" vom Typ String. Ich möchte in Tabelle 2 eine Spalte mit "y", integer Darstellung des Datum-strings in "x". Wesentlichen zu halten, ist null Werte in der Spalte "y". Tabelle 1 (Dataframe

Wie können @Nullable- und @Nonnull-Annotationen effektiver verwendet werden?

Anzahl der Antworten 8 Antworten
Kann ich sehen, dass @Nullable und @Nonnull Anmerkungen könnte hilfreich sein bei der Verhinderung NullPointerExceptions aber nicht sehr weit verbreiten. Die Wirksamkeit dieser Anmerkungen drop-off vollständig nach eine Ebene der Dereferenzierung, so dass, wenn Sie nur fügen

Finden Sie den Typ der nullbaren Eigenschaften über die Reflektion

Anzahl der Antworten 5 Antworten
Untersuche ich die Eigenschaften eines Objektes durch Reflexion und weiter-Verarbeitung der Datentyp jeder Eigenschaft. Hier ist mein (reduziert) Quelle: private void ExamineObject(object o) { Type type = default(Type); Type propertyType = default(Type); PropertyInfo propertyInfo = null; type

Objekt in Dezimalform umwandeln? (Nullwert möglich)

Anzahl der Antworten 4 Antworten
Wenn diese in den setter einer Eigenschaft: decimal? temp = value as decimal?; value = "90" Aber nach der Besetzung, temp null... Was ist der richtige Weg, um dies zu tun werfen? InformationsquelleAutor der Frage Natrium |

Wie wird der Nullable-Primitivtyp int in Java dargestellt?

Anzahl der Antworten 13 Antworten
Ich bin der Gestaltung eines entity-Klasse, die ein Feld mit dem Namen "documentYear", die vielleicht unsigned integer-Werte wie 1999, 2006, etc. Inzwischen ist dieser Bereich könnte auch "unbekannt",,, nicht sicher, aus welchem Jahr das Dokument erstellt wird.

Zuweisen von null / Nullable zu DateTime in Ternary Operation

Anzahl der Antworten 2 Antworten
Habe ich eine Aussage wie DateTime ? dt = (string1 == string2) ? null; (DateTime)(txtbox.Text); die kann ich nicht kompilieren. Grund ist : null zugeordnet werden kann DateTime. So, ich habe zu erklären Nullable<DateTime> nullable variable und

Wie überprüft man, ob ein Objekt Nullable ist?

Anzahl der Antworten 13 Antworten
Wie kann ich überprüfen, ob ein bestimmtes Objekt auf null gesetzt werden, in anderen Worten, wie die folgende Methode implementieren... bool IsNullableValueType(object o) { ... } EDIT: ich bin auf der Suche für nullable value types. Ich

C # ADO.NET: Nullen und DbNull - gibt es effizientere Syntax?

Anzahl der Antworten 6 Antworten
Habe ich eine DateTime?dass ich versuche, einfügen in ein Feld mit einer DbParameter. Ich bin momentan dabei die parameter wie folgt: DbParameter datePrm = updateStmt.CreateParameter(); datePrm.ParameterName = "@change_date"; Und dann will ich den Wert der DateTime? in

In C # kann ein bedingter Operator nicht implizit auf einen Nullable-Typ umgewandelt werden

Anzahl der Antworten 6 Antworten
Ich bin neugierig, warum Sie einen impliziten cast schlägt fehl... int? someValue = SomeCondition ? ResultOfSomeCalc() : null; und warum muss ich führen Sie eine explizite Umwandlung statt int? someValue = SomeCondition ? ResultofSomeCalc() : (int?)null; Scheint

Sind NULL-Typen Referenztypen?

Anzahl der Antworten 6 Antworten
Wenn ich erklären int als null int? i=null; Tut i hier werden eine Referenz geben? InformationsquelleAutor der Frage Vaibhav Jain | 2010-06-30

Was ist in Kotlin der idiomatische Weg, um Nullable-Werte zu behandeln, sie zu referenzieren oder zu konvertieren?

Anzahl der Antworten 2 Antworten
Wenn ich eine nullable-Typ Xyz? möchte ich verweisen, oder wandeln Sie es in ein nicht-nullable-Typ Xyz. Was ist die idiomatische Weise, dies zu tun in Kotlin? Zum Beispiel, dieser code ist in Fehler: val something: Xyz? =

Wie definiere ich eine 'struct' Nullable per Definition?

Anzahl der Antworten 3 Antworten
struct AccountInfo { String Username; String Password; } nun, wenn ich eine Nullable Beispiel ich schreiben soll: Nullable<AccountInfo> myAccount = null; Aber ich will, machen die struct Nullable von der Natur und es kann verwendet werden, wie

Gibt es eine elegantere Möglichkeit, NULL-fähige Ints hinzuzufügen?

Anzahl der Antworten 8 Antworten
Muss ich hinzufügen, eine Vielzahl von Variablen vom Typ nullable int. Ich verwendet den null-coalescing operator, um es bis auf eine variable pro Zeile, aber ich habe das Gefühl, es ist ein präziser Weg, dies zu tun,

Optionale Rückgabe in C # .Net

Anzahl der Antworten 9 Antworten
Java 1.8 ist Empfang die Optionale Klasse, die es uns ermöglicht, die explizit sagen, wenn eine Methode einen null-Wert zurück und die "Kraft" seiner Verbraucher, um zu überprüfen, ob es nicht null ist ( isPresent() ), bevor

Standard (Nullable (Typ)) vs Standard (Typ)

Anzahl der Antworten 1 Antworten
In C# gibt es einen Unterschied zwischen default(Nullable<long>) (oder default(long?)) und default(long) ? Long ist nur ein Beispiel, es kann jede andere struct geben. InformationsquelleAutor der Frage Eugene | 2011-10-12

Nullable GUID

Anzahl der Antworten 10 Antworten
In meiner Datenbank in einer Tabelle habe ich eine GUID-Spalte mit null-Werte zulassen. Ich habe eine Methode, bei der eine Guid? parameter fügt eine neue Datenzeile in der Tabelle. Aber wenn ich sage, myNewRow.myGuidColumn = myGuid bekomme

Welches ist bevorzugt: Nullable & lt; & gt; .HasValue oder NULLable & lt; & gt; ! = null?

Anzahl der Antworten 6 Antworten
Ich immer (a) Nullable<>.HasValue denn ich mochte die Semantik. Jedoch, vor kurzem arbeitete ich auf einer anderen vorhandenen code-Basis, wo Sie (b) Nullable<> != null ausschließlich statt. Gibt es einen Grund, einen über den anderen, oder ist

Nullable Typ Problem mit?: Bedingter Operator

Anzahl der Antworten 5 Antworten
Könnte mir jemand erklären, warum das funktioniert C#.NET 2.0: Nullable<DateTime> foo; if (true) foo = null; else foo = new DateTime(0); ...aber das heißt nicht: Nullable<DateTime> foo; foo = true ? null : new DateTime(0); Letztere form

Gibt es einen Unterschied zwischen den Typen? und Nullable & lt; typ & gt ;?

Anzahl der Antworten 9 Antworten
In C# sind die nullable-primitive Typen (d.h. bool?) nur Aliase für Ihre entsprechende Nullable<T> geben oder gibt es einen Unterschied zwischen den beiden? InformationsquelleAutor der Frage MojoFilter | 2008-09-11

Wie überprüft man mehrere Objekte auf Nichtigkeit?

Anzahl der Antworten 5 Antworten
Oft, ich kann sehen, einen code-Konstrukte wie folgende: if(a == null || b == null || c == null){ //... } Frage ich mich, ob es irgendeine weit verbreitete Bibliothek (Google, Apache, etc.) um zu überprüfen, gegen

Ermitteln eines nullbaren Typs über Reflektion

Anzahl der Antworten 5 Antworten
Überraschend der folgende code schlägt fehl, die Behaupten: int? wtf = 0; Assert.IsType<Nullable<int>>(wtf); Also einfach aus Neugier, wie kann man bestimmen, ob eine gegebene Instanz ist ein Nullable<> Objekt oder nicht? InformationsquelleAutor der Frage justin.m.chase | 2011-05-17

Warum kann ich nicht überprüfen, ob 'DateTime' 'Nothing' ist?

Anzahl der Antworten 8 Antworten
In VB.NET gibt es eine Möglichkeit zum festlegen eines DateTime variable auf "nicht gesetzt"? Und warum ist es möglich, eine DateTime zu Nothingaber nicht möglich zu überprüfen, ob es Nothing? Zum Beispiel: Dim d As DateTime =

Kurzes Datum für System Nullable datetime (datetime?) In C # abrufen

Anzahl der Antworten 7 Antworten
How to get kurzes Datum short date für System Nullable datetime (datetime ?) für ed 12/31/2013 12:00:00 --> nur sollten zurück 12/31/2013. Ich nicht sehen, die ToShortDateString erhältlich. InformationsquelleAutor der Frage user2811143 | 2013-09-24

Unterschied zwischen nullable, __nullable und _Nullable in Objective-C

Anzahl der Antworten 4 Antworten
Mit Xcode 6.3 es wurden neue annotations eingeführt, um besser mit dem Ausdruck der Absicht, die API ist in Objective-C (und damit eine bessere Rasche Unterstützung natürlich). Diese Anmerkungen wurden natürlich nonnullnullable und null_unspecified. Aber mit Xcode

Nullable Rückgabetypen in PHP7

Anzahl der Antworten 2 Antworten
PHP 7 stellt return type declarations. Das bedeutet, ich kann nun angeben, ist der Rückgabewert eine bestimmte Klasse, interface, array, aufrufbare oder eine der neu hintable Skalare Typen, wie möglich, ist für die Funktion Parameter. function returnHello():

Warum ist dieser Code in C # ungültig?

Anzahl der Antworten 3 Antworten
Folgende code wird nicht kompiliert: string foo = "bar"; Object o = foo == null ? DBNull.Value : foo; Bekomme ich: Fehler 1 der Typ des bedingten Ausdrucks kann nicht bestimmt werden, denn es gibt keine implizite

Performance-Überraschung mit "as" und NULL-fähigen Typen

Anzahl der Antworten 10 Antworten
Ich bin nur eine überarbeitung Kapitel 4 in C# in der Tiefe, die sich mit nullable-Typen, und ich bin das hinzufügen einen Abschnitt über die Verwendung des "as" - operator, welcher Ihnen erlaubt, zu schreiben: object o

Abfrage, um zu überprüfen, ob eine Spalte nullfähig ist

Anzahl der Antworten 3 Antworten
Abfrage, um zu überprüfen, ob eine Spalte null-Werte zulässt (null-Werte werden in der Spalte zulässig oder nicht). Es sollte vorzugsweise return ja/Nein oder 1/0 oder true/false. InformationsquelleAutor der Frage user646093 | 2011-03-05

Wie verwende ich DateTime.TryParse mit einem Nullable & lt; DateTime & gt ;?

Anzahl der Antworten 6 Antworten
Möchte ich die DateTime.TryParse-Methode der datetime-Wert von einem string in einen null-Werte zu. Aber wenn ich es versuchen: DateTime? d; bool success = DateTime.TryParse("some date text", out (DateTime)d); der compiler sagt mir "out" - argument ist nicht

Linq-Abfrage mit Nullable-Summe

Anzahl der Antworten 15 Antworten
from i in Db.Items select new VotedItem { ItemId = i.ItemId, Points = (from v in Db.Votes where b.ItemId == v.ItemId select v.Points).Sum() } Habe ich diese Abfrage, aber es schlägt fehl, wenn keine Stimmen gefunden werden,

Ternärer Operator VB vs C #: Warum löst Nothing auf Null?

Anzahl der Antworten 7 Antworten
Ich nur Shooting selbst in den Fuß und würde gerne wissen, ob es tatsächliche Gründe, um diese situation möglich. Und sowieso, diese Frage kann für die Bequemlichkeit der Zukunft Fuß zu schützen. Nehmen wir an, wir haben

Wie geht @RequestParam in Spring Guava's Optional?

Anzahl der Antworten 3 Antworten
@RequestMapping(value = "/contact.html", method = RequestMethod.POST) public final ModelAndView contact( @RequestParam(value = "name", required = false) Optional<String> name) { Wie funktioniert Frühjahr @RequestMapping Griff ein Optional von Guava-Bibliothekwenn der Wert des Parameters ist nicht erforderlich und wird

Deserialisieren des leeren XML-Attributwerts in die Nullable Int-Eigenschaft mithilfe von XmlSerializer

Anzahl der Antworten 4 Antworten
Bekomme ich eine xml von der 3rd-party und ich brauche deserialisiert werden es in C# - Objekt. Dieses xml kann enthalten Attribute mit Wert vom Typ integer oder leerer Wert: attr="11" oder attr="". Ich möchte Deserialisieren dieses

Wie kann ich dies beheben, um eine generische Konvertierung in Nullable & lt; T & gt;

Anzahl der Antworten 8 Antworten
Derzeit benutze ich dieses praktischen Umbau-Erweiterung-Methode, um Konvertierungen zwischen Typen: public static T To<T>(this IConvertible obj) { return (T)Convert.ChangeType(obj, typeof(T)); } Allerdings nicht, wie das konvertieren gültige Werte um null-Werte zulässt, zum Beispiel, dies schlägt fehl: "1".To<int?>();