gpt4 book ai didi

c# - Entity Framework ,枚举支持 : Modify Expression in Linq Extension Method

转载 作者:太空宇宙 更新时间:2023-11-03 14:17:47 25 4
gpt4 key购买 nike

我正在尝试实现 Entity Framework 并且我需要枚举支持,所以我正在尝试借助此博客中概述的内容:http://rogeralsing.com/2010/11/10/entity-framework-4-enum-support-in-linq/ .我需要更进一步,因为我的枚举值存储为字符串(不幸的是,更改数据库不是一个选项)。在引用的链接中,作者基本上做的是用 linq 表达式中的映射整数属性替换未映射的枚举属性。我试图做的也是将引用的值替换为等效的“基于枚举”的字符串值。有什么想法吗?谢谢

最佳答案

如果你有能力,你可以尝试使用 Entity Framework 的 June CTP,它允许内置枚举支持。它对我来说效果很好,没有变通办法。

信息:http://blogs.msdn.com/b/adonet/archive/2011/06/30/announcing-the-microsoft-entity-framework-june-2011-ctp.aspx

下载:http://go.microsoft.com/fwlink/?LinkId=221760

关于c# - Entity Framework ,枚举支持 : Modify Expression in Linq Extension Method,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6204525/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com