代码之家  ›  专栏  ›  技术社区  ›  Matthew Crews

F#-保持F#交互不发布输出

  •  10
  • Matthew Crews  · 技术社区  · 14 年前

    我正在使用F#interactive,我正在计算一些大的列表和数组,我不想让interactive窗口发布所有这些信息。有没有办法抑制输出?

    具体来说,我正在开发单线程和多线程算法,并评估从单线程函数到多线程函数的转换效率。我想让F#Interactive报告函数的运行时间,我一直在使用#time,但我不想在它将大的数据矩阵打印到屏幕上时滚动返回。如果有一种方法可以在不让交互环境写出矩阵的情况下获取时间数据,我将非常感激。

    2 回复  |  直到 8 年前
        1
  •  19
  •   Matthew Crews    14 年前

    最后我用了

    fsi.ShowDeclarationValues <- false
    

    它无法输出所有的数据。不过还是谢谢你的提示。