在 C# 中嵌入 Boo 的评估结果

  • 本文关键字:评估 结果 Boo c# boo
  • 更新时间 :
  • 英文 :


我尝试在C#项目中嵌入Boo语言。简单代码如下:

var interpreter = new InteractiveInterpreter();
interpreter.Declare("Message", typeof(string));
interpreter.SetValue("Message", "A");
interpreter.Eval(@"
    print Message
    Message = 'B'
    print Message
");
Console.WriteLine(interpreter.GetValue("Message"));

两个"print"命令不输出任何内容,而"Console.WriteLine"输出"A"。这里有什么问题?

问题出在计算代码的缩进上。删除缩进,它应该按预期工作。

相关内容

  • 没有找到相关文章

最新更新