【发布时间】:2020-04-28 16:40:09
【问题描述】:
我正在尝试为 GUI 工具表达某种逻辑,以使诊断更容易。
在起点总是会提出相同的问题(问题 A)。取决于它的答案,问题应该变得更加具体和复杂。
可能的场景:问题 A -> 是 -> 问题 B -> 否 -> 问题 E -> 否 -> 问题 C .....
因此,应用程序的路径取决于答案。我怎样才能定义这样的逻辑,最好以图形方式?它可以用特定领域的语言解决吗?我知道一些 DSL 语言,如 ANTLR,但如何导出逻辑并将其导入 GUI?我想最好用 C# 编写 GUI,是否存在一些可以帮助我的构造?
有人遇到过类似的问题吗?
【问题讨论】: