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

F#do绑定

点击下载

本文概述

Do绑定用于执行代码而无需定义函数或类型。你可以通过在F#中使用do绑定来编写独立的代码。


没有do绑定实例的F#

type DoBindingClass() = 
 class
  printf "hello"          // error : unexpected identifier in member definition
 end

上面的程序将抛出错误, 因为在类内部使用了print语句。不允许直接在课堂上。我们可以在do绑定的帮助下执行相同的代码。让我们看看如何?


带do绑定的F#示例

type DoBindingClass() = 
 class
  do printf "Hello FSharp"   
 end
new DoBindingClass()

输出:

Hello FSharp
赞(0)
未经允许不得转载:srcmini » F#do绑定

评论 抢沙发

评论前必须登录!