У меня есть коллекция, которая является dynamic
. Я сохранил двойные значения в коллекции. Для некоторых записей я не храню данные. Теперь мне нужно получить этот тип как nullable
double, чтобы выполнить некоторые операции. Есть ли способ получить тип свойства данных как nullable
при использовании объекта Expando
?Как получить тип как обнуляемый при использовании объекта Expando
ObservableCollection<dynamic> dynamicItems = new ObservableCollection<dynamic>();
for (int j = 1; j <= 4; j++)
{
dynamic data = new ExpandoObject();
if (j == 2)
{
// not store the value when j is 2.
}
else
{
data.colValues = 12.2 * j;
}
dynamicItems.Add(data);
}
Почему бы вам просто не создать класс для хранения этой информации? –
Я привязываю эту коллекцию "dynamicItems" к datagrid –