Результаты поиска по запросу "nullable"

7 ответов

C # DBNull и nullable Types - чистейшая форма конвертации

У меня есть DataTable, который имеет ряд столбцов. Некоторые из этих столбцов обнуляются. DataTable dt; // Value set. DataRow dr; // Value set. // dr["A"] is populated from T-SQL column defined as: int NULLЧто же тогда является самой чистой ...

5 ответов

Можно ли использовать оператор ?? и бросить новое исключение ()?

У меня есть несколько методов, которые делают следующее: var result = command.ExecuteScalar() as Int32?; if(result.HasValue) { return result.Value; } else { throw new Exception(); // just an example, in my code I throw my own exception }Я хотел ...

4 ответа

Проверка, является ли значение типа DateTime нулевым в представлении, и отображение пустого значения, если ноль

Из моего контроллера я передал значение модуля для просмотра public ActionResult Details(long id, string owner) { var module = _ownedModuleRepository.GetModuleDetails(id, owner); return View(module); }Я показал значение, которое оно содержит в ...

ТОП публикаций

20 ответов

Как я могу отформатировать обнуляемый DateTime с ToString ()?

Как я могу конвертировать обнуляемый DateTimedt2в форматированную строку? DateTime dt = DateTime.Now; Console.WriteLine(dt.ToString("yyyy-MM-dd hh:mm:ss")); //works DateTime? dt2 = DateTime.Now; Console.WriteLine(dt2.ToString("yyyy-MM-dd ...

7 ответов

почему null не равно null false

Я читал эту статью:Получить ноль == ноль в SQL [https://stackoverflow.com/questions/191640/get-null-null-in-sql] И консенсус заключается в том, что при попытке проверить равенство между двумя (обнуляемыми) столбцами SQL, правильный ...

6 ответов

Ошибка обнуляемой строки в C #

private string? typeOfContract { get { return (string?)ViewState["typeOfContract"]; } set { ViewState["typeOfContract"] = value; } }Позже в коде я использую это так: typeOfContract = Request.QueryString["type"];Я получаю следующую ошибку ...

7 ответов

Дженерики и обнуляемый тип

Скажем, у меня есть метод, который принимает int в качестве строки и возвращает int, если синтаксический анализ завершается успешно, или нуль-значение в противном случае. int? ParseValue(string intAsString) { int i; if (int.TryParse(intAsString, ...

6 ответов

обнуляемый объект должен иметь значение

В описании исключения есть парадокс: обнуляемый объект должен иметь значение (?!) Это проблема: у меня естьDateTimeExtended класс, который имеет { DateTime? MyDataTime; int? otherdata; }и конструктор DateTimeExtended(DateTimeExtended myNewDT) ...

1 ответ

WCF - конвертировать пустой элемент в нуль-нативный тип

Оставление пустым элемента поля SOAP приводит к ошибке приведения для собственных типов. (к сожалению, не может использовать xsi: nil = "true" из-за ограничений клиента) Пометка собственного типа контракта WCF как nullable <>, ...

1 ответ

C # - Хороший способ выставить Nullable <T> для COM

Мы работаем над раскрытием сборки для COM. Помимо прочего, мы часто используем такие значения, как long ?, DateTime? И т. Д. Это универсальные типы, которые не могут быть открыты для COM. Что является хорошей заменой этих типов данных для ...