个性化阅读
专注于IT技术分析

F#示例:Hello World

本文概述

在F#编程语言中, 可以通过多种方式编写一个简单的“ hello world”程序。

让我们看看创建简单的F#示例的前4种方法:

  • 使用printfn的简单示例
  • 使用System.Console
  • 使用开放系统
  • 使用类
  • 使用功能

F#使用printfn的简单示例

printfn "Hello World!"

输出:

Hello World!

在这里, printfn是在控制台上打印格式化输出的函数。


F#示例:使用System.Console

我们可以使用像C#这样的System.Console.WriteLine()方法编写第一个F#程序。在这里, System是一个名称空间, Console是一个类, 而WriteLine是一个方法。

System.Console.WriteLine("Hello World")

输出:

Hello World

F#示例:使用开放系统

如果我们编写开放系统, 则意味着我们不需要指定System名称空间来访问该名称空间的任何类, 例如Console等。在这里, 我们使用Console类而不指定System.Console。

open System
Console.WriteLine("Hello World")

输出:

Hello World

F#示例:使用类

type Program() = 
 class
  do printfn "Hello World"
 end
new Program()

输出:

Hello World!

描述

type:它是一个关键字, 用于在F#中定义类型。

程序:这是类型类的名称。类是从中创建对象的蓝图或模板。它可以具有数据成员和方法。

class:是用于创建类类型的关键字。它是可选的。

do:这是一个用于执行独立代码的关键字。

printf:这是一个用于产生格式化输出的函数。

end:用于结束类的声明。它是可选的。

new:这是一个关键字, 用于为指定的类创建对象。


F#示例:使用函数

let program = 
 printf "Hello World!"

program		// calling of function

输出:

Hello World!

描述

let:此处, let是用于声明变量或函数的关键字。

程序:这是功能的名称。

printf:这是一个用于产生格式化输出的函数。

程序:最后一个“程序”语句用于调用程序功能。

赞(0)
未经允许不得转载:srcmini » F#示例:Hello World

评论 抢沙发

评论前必须登录!