TypeScript, --strictNullChecks-Modus. Angenommen, ich habe ein Array von nullbaren Zeichenfolgen (Zeichenfolge | null) []. Was wäre ein Weg mit einem einzigen Ausdruck , um alle Nullen so zu entfernen, dass das Ergebnis den Typ string [] hat? const array: (string | null)[] = ["foo", "bar", null, "zoo", null]; const filterdArray: …
Ich habe eine Abfrage geschrieben, um nach Benutzern mit bestimmten Kriterien zu suchen. Eine davon ist, dass sie eine E-Mail-Adresse haben. Auf unserer Website kann ein Benutzer eine E-Mail-Adresse haben oder nicht. $aUsers=$this->readToArray(' SELECT `userID` FROM `users` WHERE `userID` IN(SELECT `userID` FROM `users_indvSettings` WHERE `indvSettingID`=5 AND `optionID`='.$time.') AND `email`!="" '); …
Gibt es ein einfaches Attribut oder einen Datenvertrag, den ich einem Funktionsparameter zuweisen kann, der verhindert, dass nuller in C # /. NET übergeben wird? Im Idealfall wird dies auch zur Kompilierungszeit überprüft, um sicherzustellen, dass das Literal nullnirgendwo dafür verwendet wird, und zur Laufzeit ArgumentNullException. Zur Zeit schreibe ich …
Ich habe eine Textdatei mit unerwünschten Nullzeichen (ASCII NUL, \0). Wenn ich versuche, es in anzuzeigen, visehe ich ^@Symbole, die in normalem Text verschachtelt sind. Wie kann ich: Identifizieren Sie, welche Zeilen in der Datei Nullzeichen enthalten? Ich habe versucht, nach \0und zu greifen \x0, aber das hat nicht funktioniert. …
Gibt es eine einfache Möglichkeit, Folgendes zu tun: String s = myObj == null ? "" : myObj.ToString(); Ich weiß, dass ich Folgendes tun kann, aber ich betrachte es wirklich als Hack: String s = "" + myObj; Es wäre großartig, wenn Convert.ToString () eine ordnungsgemäße Überladung dafür hätte.
Wenn ich eine vararg Java-Methode habe foo(Object ...arg)und aufrufe foo(null, null), habe ich beide arg[0]und arg[1]als nulls. Aber wenn ich anrufe foo(null), ist argselbst null. Warum passiert dies? Wie soll ich anrufen , fooso dass foo.length == 1 && foo[0] == nullist true?
Ich habe eine Funktion, die ich geschrieben habe und die im Grunde so aussieht: function getNextCard(searchTerms) { // Setup Some Variables // Do a bunch of logic to pick the next card based on termed passed through what I'll call here as 'searchTerms' all of this logic is omitted because …
Ich habe von jemandem null == objectgehört, der besser ist als zu object == null überprüfen z.B : void m1(Object obj ) { if(null == obj) // Is this better than object == null ? Why ? return ; // Else blah blah } Gibt es Gründe oder ist dies …
Ich habe solche Zeichen in meinem Editor ++ Wenn ich versuche, eine ganze Zeile zu kopieren, kopiere ich tatsächlich alles bis "NUL": File:1 Was ich tun möchte, ist, diese Nullen zu ersetzen, um nichts zu sein, damit ich meine ganze Zeile kopieren kann. Vielleicht gibt es ein Schlüsselwort, das Notepad …
Ich habe eine Tabelle mit einer Spalte ohne Null. Wie wird ein Nullwert in dieser Spalte als Standard festgelegt? Ich meine, ich möchte so etwas machen: postgres=# ALTER TABLE person ALTER COLUMN phone SET NULL; aber es zeigt: postgres=# ALTER TABLE person ALTER COLUMN phone SET NULL; ERROR: syntax error …
Ich arbeite in Java. Ich richte normalerweise einige Objekte als solche ein: public class Foo { private SomeObject someName; // do stuff public void someMethod() { if (this.someName != null) { // do some stuff } } } Die Frage ist: Wird someNamein diesem Beispiel gleichgesetzt null, dass ich reliably …
Gegeben den folgenden Code: string someString = null; switch (someString) { case string s: Console.WriteLine("string s"); break; case var o: Console.WriteLine("var o"); break; default: Console.WriteLine("default"); break; } Warum stimmt die switch-Anweisung überein case var o? Es ist mein Verständnis, case string sdas nicht übereinstimmt, wenn, s == nullweil (effektiv) (null …
Gibt es eine bessere Möglichkeit, Folgendes zu tun: Ich muss prüfen, ob in der Datei null vorkommt. Kopfzeilen, bevor ich mit der Schleife fortfahre if (file.Headers != null) { foreach (var h in file.Headers) { //set lots of properties & some other stuff } } Kurz gesagt, es sieht ein …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.