gpt4 book ai didi

c# - 在 C# 中解析自定义搜索条件语法

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

在 C# 应用程序中,我希望用户能够以这种格式输入搜索条件:

(Name = 'Fred' OR Name = 'Jim') AND Age > 30

我需要的是某种方法来解析输入,以便我可以根据条件测试潜在的搜索匹配项。我用 Malcolm Crowe's compiler tools for .NET 做了实验几年前,但我想知道在 DSL 和表达式树的这些日子里是否有任何我应该注意的新东西。解决此问题的最佳方法是什么?

最佳答案

我一直在看Irony , 最近。它几乎无法满足您的需求,但确实属于“我应该注意的新内容”类别。

Here's an example ,使用 Irony,它似乎可以满足您的要求(不过需要注册才能阅读)。

关于c# - 在 C# 中解析自定义搜索条件语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1928881/

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