我有一个字符串表达式喜欢(这将是一个字符串)
"Func<int, string> myfunc = (var1 => (var1 == 0 ? 'ok' : var1 == 1 ? 'Running' : 'Fals'));"
我想将此表达式转换为有效的 lambda 表达式
Func<int, string> myfunc = (var1 => (var1 == 0 ? "ok" : var1 == 1 ? "Running" : "Fals"));
我如何将我的字符串表达式解析为 lambda
更新
我想我只想通过 . 而且我认为这string.Romove()
很好(任何其他方式都会欣赏)。但我不知道如何删除它?任何人帮助我
新更新:
我的实际工作是将 c# 语言代码转换为 vb.net 语言代码等。用户输入了类似字符串格式的代码。所以我想将字符串更改为 c# 代码。