存储过程返回作为ObjectResult<Nullable<int>>
和要转换此为int类型 或如何与另一整数值皈依ObjectResult的<可为空<int>>键入使用实体框架工作到int
0
A
回答
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
相关问题
- 1. 我可以嘲笑Objectresult <T>使用MOQ的实体框架
- 2. SQLite的不<code>Package Manager Console</code>与实体框架工作6
- 3. 实体框架中使用Func键<>查询
- 4. ObjectResult <可空<System.DateTime的>>没有得到存储过程结果
- 5. 您可以在实体框架中使用ICollection <int>以及ICollection <myobject>吗?
- 6. 创建<Object>与实体框架中的新<Object>
- 7. 上可空<int>
- 8. 实体框架6 context.Database.SqlQuery <bool>
- 9. asp.net实体框架<%#绑定(“linkedTable.Field”)%>
- 10. 实体框架 - 从列表<T>
- 11. 实体框架过滤器“表达式<Func键<T, bool>>”
- 12. 实体框架:一个<->许多<->一个映射?
- 13. 在可空的<int>上的OrderBy使用实体框架中的默认值
- 14. 如何插入载体vpii <矢量<对<int,int>>>
- 15. ObjectResult <Nullable <DateTime>> to IEnumerable <DateTime>?
- 16. 处置ObjectResult <T>
- 17. 实体框架6找不到<model>的CLR类型。 <entity>
- 18. 将ObjectResult <string>转换为列表<T>
- 19. 如何将ObjectResult <T>转换为IQueryable <T>?
- 20. 将ObjectResult <string>转换为ObjectModel.Collection <string>
- 21. C#和实体框架 - Casting对象是List <DynamicProxies ...>到列表<Entity>
- 22. 空异常可空<int>
- 23. vector <pair <int,unordered_set <int> >>为对
- 24. 实体框架6,DbContext.Database.SqlQuery <int>没有给出选项转换为ToList()
- 25. 传递矢量<reference_wrapper <int>>到矢量<int>?
- 26. 实体框架单一结果ObjectResult
- 27. 插入到地图类型<INT,矢量<int>>
- 28. 为什么不会投入<double>()在IEnumerable <int>上工作?
- 29. 实体框架 - 使用DBSet读取TPT数据<T> .SqlQuery
- 30. 键入'Promise <Document>'不可分配键入'Promise <Document>'