Результаты поиска по запросу "nullable"
@Shiva Метод расширения не предназначен для двойных чисел, так как в первой строке указано: «что вы получаете либо ноль, либо десятичный, либо обнуляемый десятичный знак»
есть это в установщике свойства: decimal? temp = value as decimal?;значение = "90" Но после броска, темпзначение NULL... Как правильно сделать этот актерский состав?
обнуляемый объект должен иметь значение
В описании исключения есть парадокс: обнуляемый объект должен иметь значение (?!) Это проблема: у меня естьDateTimeExtended класс, который имеет { DateTime? MyDataTime; int? otherdata; }и конструктор DateTimeExtended(DateTimeExtended myNewDT) ...
Нет ничего лучше, чем тип Optional
отрим использование этого выражения: String hi = Optional.ofNullable(sayHi()).orElse("-");что эффективно соответствует этому троичному выражению: String hi = sayHi() != null ? sayHi() : "-";Это использованиеOptional.ofNullable с вызовом метода ...
Дженерики и обнуляемый тип
Скажем, у меня есть метод, который принимает int в качестве строки и возвращает int, если синтаксический анализ завершается успешно, или нуль-значение в противном случае. int? ParseValue(string intAsString) { int i; if (int.TryParse(intAsString, ...
Руки вниз лучший ответ.
ли в .NET 4.0 конвертер, который поддерживает преобразования между обнуляемыми типами для сокращения инструкций, таких как: bool? nullableBool = GetSomething(); byte? nbyte = nullableBool.HasValue ? (byte?)Convert.ToByte(nullableBool.Value) : null;
Я использую цикл, чтобы пройти через все свойства класса, чтобы получить тип свойства. Я использую следующий код:
веряю свойства объекта с помощью отражения и продолжаю обрабатывать тип данных каждого свойства. Вот мой (сокращенный) источник: private void ExamineObject(object o) { Type type = default(Type); Type propertyType = default(Type); PropertyInfo[] ...
Linq to Entities поддерживает Null Coelescing (??), поэтому просто конвертируйте null на лету в значение по умолчанию.
я есть объект категории, который имеет поле Nullable ParentId. Когда приведенный ниже метод выполняется, а categoryId равен нулю, результат кажется пустым, однако есть категории, которые имеют нулевое значение ParentId. В чем здесь проблема, ...
да нет .... v2 просто сбрасывает все это. извиняюсь
могу конвертировать обнуляемыйint чтобыint? Предположим, у меня есть 2 типа int, как показано ниже: int? v1; int v2;Я хочу назначитьv1ценность дляv2. v2 = v1; вызовет ошибку. Как мне конвертироватьv1 вv2?
WCF - конвертировать пустой элемент в нуль-нативный тип
Оставление пустым элемента поля SOAP приводит к ошибке приведения для собственных типов. (к сожалению, не может использовать xsi: nil = "true" из-за ограничений клиента) Пометка собственного типа контракта WCF как nullable <>, ...
Проверьте внутри метода, был ли передан какой-то необязательный аргумент
Как проверить, был ли необязательный аргумент передан методу? public void ExampleMethod(int required, string optionalstr = "default string", int optionalint = 10) { if (optionalint was passed) return; }Другой подход заключается в ...