F# 你好,世界!
示例
这是一个简单的控制台项目的代码,该项目显示“Hello,World!”。到STDOUT,然后退出代码为0
[<EntryPoint>]
let main argv =
printfn "Hello, World!"
0逐行细分示例:
[<EntryPoint>]-.net属性,用于标记程序(源)的“用于设置入口点的方法”。
letmainargv-这定义了main一个由单个参数调用的函数argv。因为这是程序的入口点,所以argv将是一个字符串数组。数组的内容是执行程序时传递给程序的参数。
printfn"Hello,World!"-printfn函数输出作为第一个参数传递的字符串**,并附加换行符。
0-F#函数始终返回一个值,并且返回的值是该函数中最后一个表达式的结果。放在0最后一行意味着该函数将始终返回零(整数)。
**即使看起来像一个字符串,它实际上也不是字符串。它实际上是TextWriterFormat,它可以选择使用静态类型检查的参数。但是出于“helloworld”示例的目的,可以将其视为字符串。
热门推荐
10 女儿生日简短祝福语幽默
11 哥哥结婚妹妹祝福语 简短
12 病人的生日祝福语简短
13 客户去旅游祝福语简短
14 春节最好的祝福语简短
15 中秋骚气祝福语简短情人
16 班级祝福语简短句子
17 饭桌祝福语长辈文案简短
18 简短的古风生日祝福语