我正在尝试在 F# 中使用 System.Data.Sqlite
。在 C# 中,我的代码看起来像:
using (DbTransaction dbTrans = con.BeginTransaction()) {
using (SQLiteCommand cmd = con.CreateCommand()) {
//blahblah
}
dbTrans.Commit();
}
但在F#中,当我使用类似上面两个using
的时候,我会遇到类型bool与类型IDisposable不兼容
的错误...
use
会起作用。我只是不知道如何关闭/删除我的问题。