繁体   English   中英

F#与缩进语法一起使用

[英]F# using with indent syntax

using (new SqlConnection(insql)) ( Open(); )

要么

using (new SqlConnection(insql)) <| fun c ->
   c.Open()

我想缩进但没有c

using (new SqlConnection(insql)) ->
   Open()

我该怎么做 ?

无法做到这一点; 由于Open是实例方法,因此需要在其之前调用被调用的对象。

我通常避免using完全和使用use -结合:

use c = new SqlConnection(insql)
c.Open()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM