许多数组边界检查会减慢速度,这对于2D数组尤其如此。有没有办法在F#中编写不安全的代码块?
最佳答案
我不是F#程序员,但据我所知,它似乎没有unsafe关键字。
通过将2D数组转换为一维数组,可能会提高性能。
Array Bounds Check Elimination in the CLR
关于c# - F#是否具有与C#'s "不安全”块等效的语法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3650067/