如果我打开 FSI 并粘贴以下内容:
[1..10000000];;
[1..10000000];;
[1..10000000];;
[1..10000000];;
[1..10000000];;
[1..10000000];;
[1..10000000];;
[1..10000000];;
[1..10000000];;
我得到:
System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
如果我使用let x =
前缀,情况也是一样的。似乎顶层引用仍然被保留,无论它们有多不可访问。有没有什么方法可以清理这些内容,而不会失去能够逐步查看数据的便利性?现在,我只能重新启动来清理,但这很不方便。
printfn "%A" argv 0 // 返回一个整数退出码 - Petr