Вопросы по теме 'nullable'
Использование типов, допускающих значение NULL, в C#
Мне просто интересно мнение людей. При использовании типов с нулевым значением в С#, как лучше всего проверить значение null:
bool isNull = (i == null);
or
bool isNull = !i.HasValue;
Также при присвоении ненулевого типа это:...
12698 просмотров
schedule
12.04.2023
Как проверить, допускает ли объект значение NULL?
Как мне проверить, допускает ли данный объект значение NULL, другими словами, как реализовать следующий метод ...
bool IsNullableValueType(object o)
{
...
}
Я ищу типы значений, допускающие значение NULL. Я не имел в виду ссылочные типы....
104009 просмотров
schedule
05.04.2024
nullable var с использованием неявной типизации в С#?
Есть ли способ, чтобы var имел тип, допускающий значение NULL?
Это неявно печатает i как целое число, но что, если я хочу, чтобы целое число принимало значение NULL?
var i = 0;
Почему бы не поддержать это:
var? i = 0;
9937 просмотров
schedule
05.05.2023
C # определяет тип DateTime свойства Nullable при использовании отражения
У меня вопрос, как определить тип свойства объекта Nullable.
ObjectA имеет собственность DateTime? CreateDate;
Когда я перебираю его свойства, как в следующем коде, как мне проверить, принадлежит ли свойство к типу Nullable DateTime ?...
20373 просмотров
schedule
12.12.2021
Как получить информацию о внешнем ключе, допускающем значение NULL, из представлений Information_Schema?
Я использую представления INFORMATION_SCHEMA в Sql Server 2005 и 2008 для получения метаданных для базы данных:
SELECT
PK.TABLE_NAME as 'PK_TABLE_NAME',
FK.TABLE_NAME as 'FK_TABLE_NAME',
C.CONSTRAINT_NAME as 'CONSTRAINT_NAME'
FROM...
686 просмотров
schedule
26.08.2022
Код C # не компилируется. Нет неявного преобразования между null и int
Возможный дубликат: Обнуляемые типы и тернарный оператор: почему `? 10: null` запрещено?
Почему это не работает? Похоже на действительный код.
string cert = ddCovCert.SelectedValue;
int? x = (string.IsNullOrEmpty(cert)) ? null:...
46294 просмотров
schedule
21.01.2023
Как заставить linq Sum возвращать значение null, если все суммированные значения равны нулю
У меня есть запрос LINQ, который выглядит так...
var duration = Level3Data.AsQueryable().Sum(d => d.DurationMonths);
Если все значения d.DurationMonths равны нулю, сумма возвращает 0 . Как я могу заставить сумму возвращать null , если...
8815 просмотров
schedule
29.11.2022
C# DBNull и типы с нулевым значением — самая чистая форма преобразования
У меня есть DataTable, в котором есть несколько столбцов. Некоторые из этих столбцов могут принимать значения NULL.
DataTable dt; // Value set.
DataRow dr; // Value set.
// dr["A"] is populated from T-SQL column defined as: int NULL...
42675 просмотров
schedule
31.10.2022
Дозвуковая проблема SimpleRepository со строкой, допускающей значение NULL
У меня проблема с дозвуковым простым хранилищем. У меня есть класс пользователей, и в нем есть несколько необязательных полей. Эти необязательные поля имеют строковый тип. Как только я пытаюсь сохранить свой объект, если необязательные поля имеют...
300 просмотров
schedule
13.05.2022
В C#, что такое `?` в типе `DateTime?`
Я только что наткнулся на код при работе с System.DirectoryServices.AccountManagement.
public DateTime? LastLogon { get; }
Что ? после DateTime для.
Я нашел ссылку на ?? Оператор (справочник по C#) , но это не одно и то же. (280Z28:...
754 просмотров
schedule
30.07.2022
Сериализация объекта ‹DateTime›, допускающего значение NULL, в XML
Я пытаюсь сериализовать класс, некоторые из членов данных являются объектами, допускающими значение NULL, вот пример
[XmlAttribute("AccountExpirationDate")]
public Nullable<DateTime> AccountExpirationDate
{
get { return...
29566 просмотров
schedule
05.07.2023
Какая польза от типа Nullable‹bool›?
переменная bool может иметь значение true или false, тогда как bool? также может быть нулевым.
Зачем нам нужно третье значение для bool? Если это не истина , что бы это ни было, это == ложь
Можете ли вы предложить сценарий, в котором...
14980 просмотров
schedule
12.06.2022
Linq OrderBy прерывается, когда свойство навигации имеет значение null
Работа с четырьмя таблицами.
Пользователи -> имеет базовую информацию о пользователе, включая идентификатор пользователя и исходный идентификатор (int). Группы -> базовая информация о группе, включая идентификатор группы. , поэтому groupid и...
8289 просмотров
schedule
07.07.2023
Свойство HQL, допускающее значение NULL, нельзя игнорировать, помогите?
У меня есть:
Class Foo
{
String name;
String value;
Foo parent; //Foo.parent is OneToOne and nullable
}
У меня есть следующий HQL:
FROM Foo f WHERE
(lower(f.name) like concat( lower('string') , '%' )) or
(lower(f.value) like concat(...
563 просмотров
schedule
21.03.2023
Как работают общие ограничения scala для типов, допускающих значение NULL
Я пробовал два способа ограничить параметр универсального типа типом, допускающим значение NULL, но оба, похоже, имеют некоторые неожиданные проблемы.
Первая попытка (с использованием T ‹: AnyRef):
scala> def testAnyRefConstraint[T <:...
5335 просмотров
schedule
24.11.2023
Привязка обнуляемого целого к asp:TextBox
У меня есть свойство int? MyProperty в качестве члена в моем источнике данных (ObjectDataSource). Могу ли я привязать это к TextBox, например
<asp:TextBox ID="MyTextBox" runat="server" Text='<%# Bind("MyProperty") %>' />
В...
3072 просмотров
schedule
24.03.2024
Обнуляемые значения в C++
Я создаю уровень доступа к базе данных на родном C++ и ищу способы поддержки значений NULL. Вот что у меня есть до сих пор:
class CNullValue
{
public:
static CNullValue Null()
{
static CNullValue nv;
return nv;
}
};...
18452 просмотров
schedule
01.07.2022
Когда следует использовать типы с нулевым значением в С#?
Во многих интервью мне неоднократно задавали следующие вопросы.... Но все равно не могу объяснить их на простом примере...
Что такое обнуляемые типы в С#?
Когда следует использовать типы с нулевым значением в С#?
Можете ли вы привести простой...
18667 просмотров
schedule
07.03.2023
Карта MVC с нулевым логическим значением в модели
С моделью представления, содержащей поле:
public bool? IsDefault { get; set; }
Я получаю сообщение об ошибке при попытке отображения в представлении:
<%= Html.CheckBoxFor(model => model.IsDefault) %>
Невозможно неявно...
26328 просмотров
schedule
09.07.2023
? (допускающий значение NULL) оператор в C #
Что изменяется путем применения оператора, допускающего значение NULL, к типу данных типа значения, который теперь может хранить значение NULL.
10335 просмотров
schedule
07.01.2023