我尝试在 F# 中构建一个非常非常小的 .NET 应用程序。
它只需要将一个小字符串转换为另一个字符串并将结果打印到控制台,如下所示:
convert.exe myString ==> 打印类似“myConvertedString”的内容
我使用dottrace来分析性能:
- 26% (168ms) 在我的实际字符串转换中(我认为这没问题。)
- System.Security.SecurityManager 中的 ResolvePolicy 65,80% (425ms)
每次执行的运行时间 > 500 毫秒太慢了。我可以做些什么来改善这一点吗?
如果这次只需要第一次通话就可以了。
问候,叉子