nullable

как вы преобразуете nullable bool? до bool в C#? Я пробовал x.Value или x.HasValue ......

моя модель имеет логическое значение, которое должно быть nullable public bool? Foo { get; set; } Так что в моей бритве cshtml у меня есть @Html.CheckBoxFor(m => m.Foo) за исключением того, что не работает. Так же как и кастинг с (bool). Если я это сделаю @Html.CheckBoxFor(m => m.Foo.Value)...

Я пытаюсь преобразовать общую коллекцию (список) в DataTable. Я нашел следующий код, чтобы помочь мне сделать это: // Sorry about indentation public class CollectionHelper { private CollectionHelper() { } // this is the method I have been using public static DataTable ConvertTo<T>(IList<T> list)...

In VB.NET, есть ли способ установить DateTime переменная "не установлена"? И почему можно установить DateTime до Nothing, а не можно проверить, если это Nothing? Например: Dim d As DateTime = Nothing Dim boolNotSet As Boolean = d Is Nothing второй оператор выдает эту ошибку: 'Is' operator does not accept...

Я пытаюсь создать представление, в котором я хочу, чтобы столбец был только истинным или ложным. Однако кажется, что независимо от того, что я делаю, SQL Server (2008) считает, что мой столбец бит может каким-то образом быть нулевым. у меня есть таблица под названием "Продукт" со столбцом "статус", которая с...

Type t = typeof(int?); //will get this dynamically object val = 5; //will get this dynamically object nVal = Convert.ChangeType(val, t);//getting exception here Я получаю InvalidCastException в коде выше. Выше я мог бы просто написать int? nVal = val, но выше код выполняется динамически. Я получаю значени...

from i in Db.Items select new VotedItem { ItemId = i.ItemId, Points = (from v in Db.Votes where b.ItemId == v.ItemId select v.Points).Sum() } Я получил этот запрос, однако он не выполняется, если голоса не найдены с исключением: The null value cannot be assigned to a mem...

Я получаю xml от третьей стороны, и мне нужно десериализовать его в объект C#. Этот xml может содержать атрибуты со значением целочисленного типа или пустым значением: attr="11" или attr="". Я хочу, чтобы десериализовать значение этого атрибута в свойство с типом, допускающим значение null целое. Но XmlSerial...

Я читаю книгу .Net, и в одном из примеров кода есть определение класса с этим полем: private DateTime? startdate Что значит DateTime? в смысле?...

в C# являются nullable примитивные типы (т. е. bool?) просто псевдонимы для их тегом Nullable<T> тип или есть разница между ними?...