Wie konvertiere ich eine Nullable intin eineint ? Angenommen, ich habe 2 Arten von int wie folgt: int? v1; int v2; Ich möchte den v1Wert zuweisen v2. v2 = v1;wird einen Fehler verursachen. Wie konvertiere ich v1zu
Das nullable-Tag ist für Probleme im Zusammenhang mit nullable-Mitgliedern oder -Typen vorgesehen. Eine Null wird verwendet, um einen fehlenden oder unbekannten Wert darzustellen.
Wie konvertiere ich eine Nullable intin eineint ? Angenommen, ich habe 2 Arten von int wie folgt: int? v1; int v2; Ich möchte den v1Wert zuweisen v2. v2 = v1;wird einen Fehler verursachen. Wie konvertiere ich v1zu
Ich habe es immer benutzt, Nullable<>.HasValueweil mir die Semantik gefallen hat. Vor kurzem habe ich jedoch an der vorhandenen Codebasis einer anderen Person gearbeitet, die Nullable<> != nullstattdessen ausschließlich verwendet wurde. Gibt es einen Grund, einen über den anderen zu...
Ich überarbeite gerade Kapitel 4 von C # in Depth, das sich mit nullbaren Typen befasst, und füge einen Abschnitt über die Verwendung des Operators "as" hinzu, in dem Sie schreiben können: object o = ...; int? x = o as int?; if (x.HasValue) { ... // Use x.Value in here } Ich fand das wirklich...
Ich möchte einen String in C # in ein nullbares Int analysieren. dh. Ich möchte entweder den int-Wert des Strings oder null zurückgeben, wenn er nicht analysiert werden kann. Ich hatte irgendwie gehofft, dass dies funktionieren würde int? val = stringVal as int?; Aber das wird nicht...
Optional Der in Java 8 eingeführte Typ ist für viele Entwickler neu. Ist eine Getter-Methode, die Optional<Foo>anstelle des Klassikers Fooeinen Typ zurückgibt, eine gute Praxis? Angenommen, der Wert kann sein
Wie kann ich die nullfähige DateTime dt2 in eine formatierte Zeichenfolge konvertieren ? 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: Keine...
Von Zeit zu Zeit, wenn sich Programmierer über Nullfehler / Ausnahmen beschweren, fragt jemand, was wir ohne Null machen. Ich habe eine grundlegende Vorstellung von der Coolness von Optionstypen, aber ich habe nicht die Kenntnisse oder Sprachkenntnisse, um sie am besten auszudrücken. Was ist eine...
Ich habe mich gefragt, was die sauberste und verständlichste Syntax für die Durchführung von Bedingungsprüfungen für nullfähige Bools ist. Ist der folgende gute oder schlechte Codierungsstil? Gibt es eine Möglichkeit, den Zustand besser / sauberer auszudrücken? bool? nullableBool = true; if...
Wie kann ich dies mit Postgres erreichen? Ich habe den folgenden Code ausprobiert, aber er funktioniert nicht: ALTER TABLE mytable ALTER COLUMN mycolumn BIGINT NULL;
Wie überprüfe ich, ob ein bestimmtes Objekt nullbar ist? Mit anderen Worten, wie implementiere ich die folgende Methode ... bool IsNullableValueType(object o) { ... } EDIT: Ich suche nach nullbaren Werttypen. Ich hatte keine Ref-Typen im Sinn. //Note: This is just a sample. The code has been...
Ich habe eine Migration mit unsigned erstellt user_id. Wie kann ich user_ideine neue Migration bearbeiten , um sie auch zu erstellen nullable()? Schema::create('throttle', function(Blueprint $table) { $table->increments('id'); // this needs to also be nullable, how should the next migration be?...
Ich habe eine Aufzählung string name; public enum Color { Red, Green, Yellow } So setzen Sie es beim Laden auf NULL. name = ""; Color color = null; //error Bearbeitet: Mein schlechtes, ich habe es nicht richtig erklärt. Aber alle Antworten in Bezug auf nullable sind perfekt. Meine Situation ist Was...
Die Beschreibung der Ausnahme enthält ein Paradoxon: Nullbares Objekt muss einen Wert haben (?!) Das ist das Problem: Ich habe eine DateTimeExtendedKlasse, die hat { DateTime? MyDataTime; int? otherdata; } und ein Konstruktor DateTimeExtended(DateTimeExtended myNewDT) { this.MyDateTime =...
Wenn ich einen nullbaren Typ habe Xyz?, möchte ich ihn referenzieren oder in einen nicht nullbaren Typ konvertieren Xyz. Was ist die idiomatische Art, dies in Kotlin zu tun? Dieser Code ist beispielsweise fehlerhaft: val something: Xyz? = createPossiblyNullXyz() something.foo() // Error: "Only safe...
Warum erhalte ich den Fehler "Der Typ 'string' muss ein nicht nullbarer Werttyp sein, um ihn als Parameter 'T' im generischen Typ oder in der generischen Methode 'System.Nullable' zu verwenden"? using System; using System.Collections; using System.Collections.Generic; using System.Data; using...
Warum wird dies nicht kompiliert? int? number = true ? 5 : null; Der Typ des bedingten Ausdrucks kann nicht bestimmt werden, da keine implizite Konvertierung zwischen 'int' und <null> erfolgt
PHP 7 führt Rückgabetypdeklarationen ein . Das heißt, ich kann jetzt angeben, dass der Rückgabewert eine bestimmte Klasse, Schnittstelle, ein bestimmtes Array, ein aufrufbarer oder einer der neu anzeigbaren Skalartypen ist, wie dies für Funktionsparameter möglich ist. function returnHello():...
Könnte jemand erklären, warum dies in C # .NET 2.0 funktioniert: Nullable<DateTime> foo; if (true) foo = null; else foo = new DateTime(0); ... aber das geht nicht: Nullable<DateTime> foo; foo = true ? null : new DateTime(0); Das letztere Formular gibt mir einen Kompilierungsfehler. "Der...
Mit Xcode 6.3 wurden neue Anmerkungen eingeführt, um die Absicht von APIs in Objective-C besser auszudrücken (und natürlich um eine bessere Swift-Unterstützung zu gewährleisten). Diese Anmerkungen waren natürlich nonnull, nullableund null_unspecified. Bei Xcode 7 werden jedoch viele Warnungen...
Ich fange an, nullbare Typen zu lernen und bin auf folgendes Verhalten gestoßen. Beim Versuch, nullable int zu verwenden, sehe ich, dass der Vergleichsoperator ein unerwartetes Ergebnis liefert. In meinem Code unten lautet die Ausgabe beispielsweise "beide und 1 sind gleich" . Beachten Sie, dass...