Вопросы с тегом «null»

Нуль означает * ничего * или * неизвестно *, в зависимости от контекста. Пожалуйста, используйте тег "sql-null" для вопросов, специфичных для SQL.

6
В чем разница между null и System.DBNull.Value?
Есть ли разница между null и System.DBNull.Value? Если да, то что это? Я заметил это поведение сейчас - while (rdr.Read()) { if (rdr["Id"] != null) //if (rdr["Id"] != System.DBNull.Value) { int x = Convert.ToInt32(rdr["Id"]); } } Пока я извлекаю данные из базы данных с помощью sql datareader, хотя возвращаемое значение …
92 c#  null  dbnull 

3
переключение со странным поведением var / null
Учитывая следующий код: 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; } Почему включен оператор switch case var o? Насколько я понимаю, case string sэто не совпадает, когда, s == nullпотому что (эффективно) (null as string) …


29
Указатели проверки на валидность (C / C ++)
Есть ли способ определить (конечно, программно), является ли данный указатель «действительным»? Проверить значение NULL просто, но как насчет таких вещей, как 0x00001234? При попытке разыменовать указатель такого типа возникает исключение / сбой. Кроссплатформенный метод предпочтительнее, но подойдет и платформенный (для Windows и Linux). Обновление для пояснения: проблема не в устаревших …
91 c++  c  validation  pointers  null 

5
Должен ли JSON включать нулевые значения [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 1 год назад . Уточните этот вопрос Я создаю API, который возвращает результаты …

8
Проверить, установлено ли значение и равно null
Мне нужно проверить, определено ли значение как что-либо, включая null. issetобрабатывает нулевые значения как неопределенные и возвращает false. В качестве примера возьмем следующее: $foo = null; if(isset($foo)) // returns false if(isset($bar)) // returns false if(isset($foo) || is_null($foo)) // returns true if(isset($bar) || is_null($bar)) // returns true, raises a notice Обратите …
88 php  null  isset 


5
Как мы должны управлять потоком jdk8 для нулевых значений
Добрый день, друзья Java-разработчики! Я знаю, что эта тема может быть немного, так in advanceкак JDK8 еще не выпущен (и пока не во всяком случае ..), но я читал несколько статей о лямбда-выражениях и, в частности, части, связанной с новым API коллекции, известным как Stream. Вот пример, приведенный в статье …

9
Проверка нулевого параметра в C #
Существуют ли в C # какие-либо веские причины (кроме более точного сообщения об ошибке) для добавления проверки нулевого параметра к каждой функции, где значение null не является допустимым значением? Очевидно, что код, использующий s, в любом случае вызовет исключение. И такие проверки делают код медленнее и труднее поддерживать. void f(SomeType …
88 c#  function  null 

9
MySQL и PHP - вставьте NULL, а не пустую строку
У меня есть инструкция MySQL, которая вставляет некоторые переменные в базу данных. Недавно я добавил 2 необязательных поля ($ intLat, $ intLng). Прямо сейчас, если эти значения не введены, я передаю в качестве значения пустую строку. Как передать в MySQL явное значение NULL (если оно пусто)? $query = "INSERT INTO …
88 php  mysql  null  sql-insert 


9
Если нулевой хэш-код всегда равен нулю, в .NET
Учитывая, что такие коллекции, как System.Collections.Generic.HashSet<>accept nullв качестве члена набора, можно спросить, каким nullдолжен быть хэш-код . Похоже, фреймворк использует 0: // nullable struct type int? i = null; i.GetHashCode(); // gives 0 EqualityComparer<int?>.Default.GetHashCode(i); // gives 0 // class type CultureInfo c = null; EqualityComparer<CultureInfo>.Default.GetHashCode(c); // gives 0 Это может …
87 c#  .net  hash  null 

6
Лучший способ проверить, есть ли в таблице данных нулевое значение
как лучше всего проверить, есть ли в таблице данных нулевое значение? В большинстве случаев в нашем сценарии один столбец будет иметь все нулевые значения. (Эта таблица данных возвращается сторонним приложением - мы пытаемся провести проверку до того, как наше приложение обработает таблицу данных)

3
Как проверить наличие пустой строки в операторе case Bash?
У меня есть сценарий Bash, который выполняет действия на основе значения переменной. Общий синтаксис оператора case: case ${command} in start) do_start ;; stop) do_stop ;; config) do_config ;; *) do_help ;; esac Я хотел бы выполнить процедуру по умолчанию, если команда не указана, и do_helpесли команда не распознана. Я попытался …
87 string  bash  null  case 

9
Что такое объект «NoneType»?
Я получаю эту ошибку, когда запускаю свой скрипт python: TypeError: cannot concatenate 'str' and 'NoneType' objects Я почти уверен, что «str» означает строку, но я не знаю, что такое объект «NoneType». Мой скрипт не справляется со второй строкой, я знаю, что первая работает, потому что команды из этой строки находятся …
87 python  null  nonetype 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.