我正在阅读Apress的专家F#这本书,其中有一段我不太懂的话:
let powerOfFour n =
let nSquared = n * n in nSquared * nSquared
Console.WriteLine(powerOfFour 2)
在这里做什么'in'关键字,是否允许我在方法内部调用方法?
答案 0 :(得分:10)
in
是let
之后换行符的道德等价物。这与
let nSquared = n * n
nSquared * nSquared
除了一行之外。你可以在这里阅读更多内容:
http://msdn.microsoft.com/en-us/library/dd233199.aspx
显示了当你让缩进完成工作时你不需要的许多“详细”关键字。