Проверить объект на NULL
Проверить объект на NULL
Здравствуйте. Есть ли простой способ проверить объект на нулл, типа IsNull(currentObject). если currentObject имеет тип DateTime то проверка currentObject == DBNull.Value выдает ошибку. Интересно, какое значение имеет currentObject если на выражении string.Format("{0:dd.MM.yyyy}", currentObject) выдает ошибку "cannot evaluate", а в самом источнике (DataTable) поле имеет значение DBNull.Value.
Проверить объект на NULL
Здравствуйте,
Если проверить нужно поле из источника данных, то можно так:
Также смотрите функцию IsNull в словаре данных.
Спассибо.
Если проверить нужно поле из источника данных, то можно так:
Код: Выделить всё
Customers["CustomerName"] == DBNull.Value || Customers["CustomerName"] == null
Спассибо.
Проверить объект на NULL
А для проверки DateTime существует
DateTime.TryParse (string s, out DateTime result);
DateTime.TryParse (string s, out DateTime result);