许多数组边界检查会减慢速度,这对于2D数组尤其如此。有没有办法在F#中编写不安全的代码块?

最佳答案

我不是F#程序员,但据我所知,它似乎没有unsafe关键字。

通过将2D数组转换为一维数组,可能会提高性能。



Array Bounds Check Elimination in the CLR

关于c# - F#是否具有与C#'s "不安全”块等效的语法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3650067/

10-09 15:04