C# 如何在使用其API模拟命令行循环时重定向剪辑的输入和输出?

C# 如何在使用其API模拟命令行循环时重定向剪辑的输入和输出?,c#,c++,wpf,clips,expert-system,C#,C++,Wpf,Clips,Expert System,我正在C#中开发一个WPF应用程序,它在某些部分使用CLIPS专家系统引擎。我开发了一个C++/CLI包装器,以便访问我需要的CLIPS的主要api 我现在想要实现的是,我可以像使用命令行循环一样控制当前的片段数据结构,以便编写直接格式化的命令并观察其结果 我正在考虑使用WPFTextBox控件,但任何其他解决方案都是不错的开始 有什么办法吗?从下载clips\u dotnet\u 010.zip。RouterWPExample项目包含一个定义CLIPS路由器以从WPF控件获取输入/输出的示例。

我正在
C#
中开发一个
WPF
应用程序,它在某些部分使用
CLIPS
专家系统引擎。我开发了一个
C++/CLI
包装器,以便访问我需要的
CLIPS
的主要api

我现在想要实现的是,我可以像使用命令行循环一样控制当前的
片段
数据结构,以便编写直接格式化的命令并观察其结果

我正在考虑使用
WPF
TextBox
控件,但任何其他解决方案都是不错的开始


有什么办法吗?

从下载clips\u dotnet\u 010.zip。RouterWPExample项目包含一个定义CLIPS路由器以从WPF控件获取输入/输出的示例。您可以设置一个文本框来获取命令,然后使用eval方法执行该命令,输入/输出来自/到为CLIPS I/O设置的WPF控件。CLIPS_dotnet的下一个版本将有代码演示完整CLIPS命令行的WPF控件