Вопросы по теме 'nullable'

Как разобрать строку на обнуляемое int
Я хочу преобразовать строку в обнуляемое int в C #. т.е. Я хочу вернуть либо значение int строки, либо null, если его нельзя проанализировать. Я как бы надеялся, что это сработает int? val = stringVal as int?; Но это не сработает,...
185118 просмотров
schedule 18.04.2022

Назначение условного оператора с Nullable ‹value› типами?
EmployeeNumber = string.IsNullOrEmpty(employeeNumberTextBox.Text) ? null : Convert.ToInt32(employeeNumberTextBox.Text), Я часто обнаруживаю, что хочу делать такие вещи ( EmployeeNumber - это Nullable<int> , поскольку это свойство...
21398 просмотров
schedule 11.04.2022

NHibernate 2. * файлы сопоставления: как определить тип DateTime, допускающий значение NULL (DateTime?)?
Я знаю, что одним из критических изменений в NHibernate 2. * является то, что NHibernate.Nullables больше не поддерживаются. Следовательно, что вы используете в своем файле сопоставления для сопоставления DateTime, допускающего значение NULL? тип?...
13139 просмотров

В чем разница между Nullable ‹T› .HasValue и Nullable ‹T›! = Null?
Я всегда использовал Nullable<>.HasValue , потому что мне нравилась семантика. Однако недавно я работал над уже существующей кодовой базой кого-то другого, где вместо этого они использовали исключительно Nullable<> != null . Есть ли...
106948 просмотров
schedule 10.04.2022

Как .Net (C#) обрабатывает присвоение нулевого литерала типу System.Nullable‹T›?
Мне было интересно, знает ли кто-нибудь, как компилятор С# обрабатывает следующее назначение: int? myInt = null; Я предполагаю, что выполняется неявное преобразование, но я не могу понять, как обрабатывается литеральное присваивание null. Я...
1579 просмотров
schedule 26.10.2023

Обнуляемый столбец Int в DataSet
Я работаю со строго типизированными наборами данных .NET и имею таблицу со столбцом int, допускающим значение NULL (а также столбцом DateTime, допускающим значение NULL). По-видимому, в конструкторе наборов данных есть ошибка, которая не позволяет...
11445 просмотров
schedule 25.09.2023

Как представить нулевой примитивный тип int в Java?
Я разрабатываю класс сущности, который имеет поле с именем «documentYear», которое может иметь целочисленные значения без знака, такие как 1999, 2006 и т. д. Между тем, это поле также может быть «неизвестным», то есть не уверен, в каком году документ...
43908 просмотров
schedule 15.04.2023

MySQL ON DUPLICATE KEY UPDATE с нулевым столбцом в уникальном ключе
Наша база данных веб-аналитики MySQL содержит сводную таблицу, которая обновляется в течение дня по мере импорта новых действий. Мы используем ON DUPLICATE KEY UPDATE, чтобы суммирование перезаписывало более ранние вычисления, но возникают трудности,...
9676 просмотров
schedule 19.06.2023

Может ли контракт службы WCF иметь входной параметр, допускающий значение NULL?
У меня есть контракт, определенный следующим образом: [OperationContract] [WebGet(UriTemplate = "/GetX?myStr={myStr}&myX={myX}", BodyStyle = WebMessageBodyStyle.Wrapped)] string GetX(string myStr, int? myX); Я получаю исключение:...
24685 просмотров
schedule 09.08.2022

Запрос SubSonic3 Linq генерирует IS NOT NULL вместо IS NULL
вот мой запрос linq: var test = from m in db.Members where m.UserId == null select m.Id; test.ToList(); UserId - это поле Guid, допускающее значение NULL, в таблице участников, которое соответствует таблице членства ASP.NET...
956 просмотров
schedule 10.04.2023

Как использовать SqlBulkCopy со столбцами, допускающими значение NULL
У меня проблема с использованием SqlBulkCopy, когда задействованы столбцы, допускающие значение NULL. Похоже, что SqlBulkCopy не знает, как работать со столбцами, допускающими значение NULL, и выдает ошибку недопустимого размера при обнаружении...
5776 просмотров
schedule 04.06.2022

Должны ли ссылки в объектно-ориентированных языках программирования по умолчанию быть не обнуляемыми?
Нулевые указатели были описаны как « ошибка в миллиард долларов ». В некоторых языках есть ссылочные типы, которым нельзя присвоить нулевое значение. Интересно, следует ли при разработке нового объектно-ориентированного языка вести себя по...
594 просмотров

Как черта NotNull работает в версии 2.8 и действительно ли кто-нибудь ее использует?
trait NotNull {} Я пытался понять, как эта черта может гарантировать, что что-то не является нулевым, и я не могу этого понять: def main(args: Array[String]) { val i = List(1, 2) foo(i) //(*) } def foo(a: Any) = println(a.hashCode)...
2127 просмотров
schedule 16.11.2022

Как добавить столбец NOT NULL FOREIGN KEY в существующую (заполненную) таблицу в MS SQL?
Мне нужно добавить столбец NOT NULL в существующую (заполненную) таблицу, которая будет внешним ключом для другой таблицы. Это приводит к двум проблемам: Когда вы добавляете столбец, его значение не может быть нулевым — использование значения...
15348 просмотров

Допускаются ли в Entity Framework 4 внешние ключи, допускающие значение NULL?
У меня проблема с обновлением внешнего ключа в сущности Entity Framework. Я использую объекты с самопроверкой и имею объект с некоторыми отношениями, в которых внешний ключ также присутствует как свойство (одна из новых функций EF4). Ключ (целое...
5873 просмотров

Как создать класс, использующий универсальный тип, допускающий типы, допускающие значение NULL, и типы, не допускающие значения NULL
Я пытаюсь создать класс для использования в качестве поля в других объектах, которые могут содержать временное несохраненное значение до тех пор, пока для объекта не будет вызван метод SaveChanges, чтобы я мог передать значение в сохраненную...
298 просмотров
schedule 23.10.2022

Тип значения C#, инициализированный нулем
В С# 3.0 вы можете присвоить значение null для int? тип (в CLR int? является структурой): int? a = null; но когда вы определяете пользовательскую структуру: struct MyStruct { } при компиляции этого кода возникает ошибка:...
5119 просмотров
schedule 20.06.2023

Почему Nullable ‹T› - это структура?
Мне было интересно, почему Nullable<T> является типом значения, если он предназначен для имитации поведения ссылочных типов? Я понимаю такие вещи, как давление сборщика мусора, но я не уверен - если мы хотим, чтобы int действовал как...
3441 просмотров
schedule 07.04.2022

Значение по умолчанию для целого числа, допускающего значение NULL, отличается в функции If()
Я пытаюсь понять, почему два примера кода ведут себя по-разному. Я всегда считал, что функция If() имитирует языковую функцию If. Или я смотрю на поведение Nullable(Of Integer), которое вызывает это? Пример 1: If Not...
1268 просмотров
schedule 20.01.2024

Аннотация Guice @Nullable
В моем сервисе есть защищенный конструктор с @Inject и одним из параметров (поставщиком) @Nullable . Любые идеи, почему я получаю com.google.inject.CreationException: Guice creation errors: 1) No implementation for [[service]] was bound. ?...
5335 просмотров
schedule 02.04.2023