Результаты поиска по запросу "nullable"
да, я согласен, просто смотрел на обнуляемую часть ...
я есть заявление вроде DateTime ? dt = (string1 == string2) ? null; (DateTime)(txtbox.Text);который я не могу собрать. Причина такова:null не может быть назначенDateTime. Итак, я должен объявитьNullable<DateTime> nullable переменная и ...
И вызвать метод как
ряющийся вопрос Передача нулевых аргументов в методы C # [https://stackoverflow.com/questions/271588/passing-null-arguments-to-c-methods/271600] Могу ли я сделать это в C # для .Net 2.0? public void myMethod(string astring, int? anint) { ...
поэтому при написании пользовательских сериализаций следует избегать блокирования и распаковки значений, допускающих обнуление. Тогда это был бы абсолютно правильный и не малейший вводящий в заблуждение ответ, но после того, как вы перечитали бы его, вы удалили бы его, потому что это было бы совершенно неуместно по отношению к тому, что спросил ОП.
гда использовалNullable<>.HasValue потому что мне понравилась семантика. Тем не менее, недавно я работал над чьей-либо существующей кодовой базой, где они использовалиNullable<> != null исключительно вместо Есть ли причина использовать один над ...
джип не работает во время выполнения
одель имеет логическое значение, которое должно быть обнуляемым public bool? Foo { get; set; }так в моей бритве cshtml у меня есть @Html.CheckBoxFor(m => m.Foo)кроме того, что не работает. Ни один не делает кастинг с (bool). Если я ...
Слакс, я думаю, что мы говорим то же самое. Вы просто говорите это немного более полно, но также с ненужной агрессией, как ваш оригинальный комментарий о Nullable.GetUnderlyingType.
от вопрос уже есть ответ здесь: Обнуляемый тип не обнуляемый тип? [/questions/785358/nullable-type-is-not-a-nullable-type] 4 ответаПочему вывод этого фрагментаSystem.Int32 вместоNullable<Int32>? int? x = 5; Console.WriteLine(x.GetType());
C # - Хороший способ выставить Nullable <T> для COM
Мы работаем над раскрытием сборки для COM. Помимо прочего, мы часто используем такие значения, как long ?, DateTime? И т. Д. Это универсальные типы, которые не могут быть открыты для COM. Что является хорошей заменой этих типов данных для ...
: "Значением по умолчанию типа, допускающего значение NULL, является экземпляр, для которого свойство HasValue имеет значение false. Ссылка на свойство Value для значения по умолчанию типа NULL, имеющего значение NULL, приводит к исключению типа System.InvalidOperationException. Значение по умолчанию также известно как нулевое значение типа NULL. Имеется неявное преобразование из нулевого типа (§11.2.7) в любой тип NULL, и это преобразование создает нулевое значение типа. "
ыло интересно, если кто-нибудь знает, как компилятор C # обрабатывает следующее назначение: int? myInt = null;Я предполагаю, что выполняется неявное преобразование, но я не могу понять, как обрабатывается нулевое литеральное присваивание. Я ...
Как установить значение null для свойства GUID
У меня есть объект типа Employee, который имеет свойство Guid. Я знаю, что если я хочу установить значение NULL, я должен определить свое свойство типа как NullableNullable<Guid> опора или гид? двигательный Но в моем случае я не могу изменить ...
«Сохранить изменения не разрешено» при изменении существующего столбца на обнуляемый
У меня есть таблица базы данных SQL, которая имеет 35 существующих записей. Одно из полей в этой таблице называетсяName, nvarchar(100), not null Однако из-за недавних изменений мне нужно сделать этот столбец обнуляемым. Когда я изменяю столбец, ...
Обнуляемый тип не обнуляемый тип?
Я проводил некоторые тесты с обнуляемыми типами, и это не сработало так, как я ожидал: int? testInt = 0; Type nullableType = typeof(int?); Assert.AreEqual(nullableType, testInt.GetType()); // not the same typeЭто тоже не работает: DateTime? ...