摘要: 使用F#的时候,有一点特别要注意的地方,这就是,在for语句中不能退出循环。出于性能的考虑,不仅是for语句,所有循环语句,例如使用List.iter的时候,也不能退出循环。那该怎样才能退出循环呢?这种情况下,我们可以使用异常来解决这个问题。 例如,让我们来看一个product函数,该函数接收一个整数列表,返回全部整数的乘积。我们可能会采取如下写法。返回列表乘积的函数product 稍微思考一下... 阅读全文
posted @ 2010-10-12 13:55 至尊无上 阅读(573) 评论(0) 推荐(0)