在C#中使用Visual Studio中的关键字错误

Rif*_*fki -2 c#

我正在使用下面的代码行并得到错误:

using语句中使用的类型必须可以隐式转换为System.IDisposable

我该如何根除这个错误?这是代码行:

using (var db = new HealthTrackerContext())
Run Code Online (Sandbox Code Playgroud)

Tej*_*ejs 5

如果您HealthTrackerContext没有实现IDisposable,您将收到此错误.我怀疑你的班级没有; 因此,要解决这种情况,您需要IDisposable在对象上实现或删除using块.

没有使用using块,btw = D 没有错