2017-06-05 30 views

回答

1

首先检查是否可为空的,以检查该值对象有一个值 - 如果这样的话得到其数值

if (someNullableIntObject.HasValue) 
{ 
    int intValue = someNullabelObject.Value; 
} 
1

你必须遍历所有的ObjectResult<T>或使用ObjectResult<T>.ElementAt()检索到单个的元素。然后你就可以访问int值:如果数值中有使用

ObjectResult<Nullable<int>> queryResult = query.Execute(...); 

foreach (Nullable<int> result in queryResult) 
    Console.WriteLine("{0}", result.Value); 

您可以检查ObjectResult<T>.HasValue

相关问题