gpt4 book ai didi

f# - f#关键字的使用和使用

转载 作者:行者123 更新时间:2023-12-03 20:15:39 24 4
gpt4 key购买 nike

我正在尝试将System.Data.Sqlite与F#一起使用。在C#中,我有类似的代码

 using (DbTransaction dbTrans = con.BeginTransaction()) {
using (SQLiteCommand cmd = con.CreateCommand()) {
//blahblah
}
dbTrans.Commit();
}


但是在F#中,当我使用上面类似的两个 using时,出现了 the type bool is not compatible with the type IDisposable错误。
编辑我真的很抱歉我的问题。 use适用于F#情况。我只是不知道如何关闭/删除我的同伴。

最佳答案

在f#中

use dbTrans = new con.BeginTransaction ()




use cmd = con.CreateCommand()


这些将在您的函数结束时处理

关于f# - f#关键字的使用和使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4973795/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com