探索C#中的Expression树序列化与反序列化
问题:C#中的Expression对象存储后可以反序列化吗在一个数据库?
答案: 是的,可以在 C# 中序列化和反序列化 Expression 对象。
解决方案: ExpressionTree.Codeplex.com图书馆为这项任务提供了一个解决方案。该库最初于 2008 年引入,但后来被废弃,现已通过更新复活以支持 .NET 4.0 和 Silverlight。
实现详细信息:
该库解决了原始代码并增强其对特定数据访问层 (DAL) 的独立性。它启用以下功能:
可用性:
更新的 ExpressionTree 库可从 ExpressionTree.Codeplex.com 下载。它提供了一种存储和加载 Expression 对象的便捷方法,允许在运行时动态生成和评估表达式。
以上是C# 表达式对象可以从数据库序列化和反序列化吗?的详细内容。更多信息请关注PHP中文网其他相关文章!