如何将字符串转换为c#中的lambda表达式
本文关键字:中的 lambda 表达式 转换 字符串 | 更新日期: 2023-09-27 18:14:22
我在xaml和c#中制作一个数学集成应用程序,为此我需要将用户的输入字符串转换为lambda表达式或函数委托。有什么办法吗?
在c#中不能直接将字符串转换为Lambda表达式。您需要以某种方式将其编译为可执行代码。有以下几种可能:
- 创建c#代码并生成动态程序集
- 创建并编译CodeDom图
- 查看Roslyn,它是即将到来的c#编译器的基础。
根据用户表达式的复杂程度,您最好自己解释它们